diff options
Diffstat (limited to 'audio')
| -rw-r--r-- | audio/rtp.h | 44 | 
1 files changed, 22 insertions, 22 deletions
| diff --git a/audio/rtp.h b/audio/rtp.h index 104ff1df..14573628 100644 --- a/audio/rtp.h +++ b/audio/rtp.h @@ -24,13 +24,13 @@  #if __BYTE_ORDER == __LITTLE_ENDIAN  struct rtp_header { -	uint8_t cc:4; -	uint8_t x:1; -	uint8_t p:1; -	uint8_t v:2; +	unsigned cc:4; +	unsigned x:1; +	unsigned p:1; +	unsigned v:2; -	uint8_t pt:7; -	uint8_t m:1; +	unsigned pt:7; +	unsigned m:1;  	uint16_t sequence_number;  	uint32_t timestamp; @@ -39,23 +39,23 @@ struct rtp_header {  } __attribute__ ((packed));  struct rtp_payload { -	uint8_t frame_count:4; -	uint8_t rfa0:1; -	uint8_t is_last_fragment:1; -	uint8_t is_first_fragment:1; -	uint8_t is_fragmented:1; +	unsigned frame_count:4; +	unsigned rfa0:1; +	unsigned is_last_fragment:1; +	unsigned is_first_fragment:1; +	unsigned is_fragmented:1;  } __attribute__ ((packed));  #elif __BYTE_ORDER == __BIG_ENDIAN  struct rtp_header { -	uint8_t v:2; -	uint8_t p:1; -	uint8_t x:1; -	uint8_t cc:4; +	unsigned v:2; +	unsigned p:1; +	unsigned x:1; +	unsigned cc:4; -	uint8_t m:1; -	uint8_t pt:7; +	unsigned m:1; +	unsigned pt:7;  	uint16_t sequence_number;  	uint32_t timestamp; @@ -64,11 +64,11 @@ struct rtp_header {  } __attribute__ ((packed));  struct rtp_payload { -	uint8_t is_fragmented:1; -	uint8_t is_first_fragment:1; -	uint8_t is_last_fragment:1; -	uint8_t rfa0:1; -	uint8_t frame_count:4; +	unsigned is_fragmented:1; +	unsigned is_first_fragment:1; +	unsigned is_last_fragment:1; +	unsigned rfa0:1; +	unsigned frame_count:4;  } __attribute__ ((packed));  #else | 
