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);