4 #include <osmocom/core/endian.h> 46 #if OSMO_IS_BIG_ENDIAN 55 #elif OSMO_IS_LITTLE_ENDIAN 65 } __attribute__((packed));
67 static inline void *osmo_amr_get_payload(
struct amr_hdr *amrh)
69 return (uint8_t *)amrh +
sizeof(
struct amr_hdr);
83 int osmo_amr_ft_valid(uint8_t amr_ft);
84 size_t osmo_amr_bytes(uint8_t amr_cmr);