diff options
Diffstat (limited to 'toxav/rtp.h')
-rw-r--r-- | toxav/rtp.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/toxav/rtp.h b/toxav/rtp.h index 4d60682a..18929e12 100644 --- a/toxav/rtp.h +++ b/toxav/rtp.h | |||
@@ -37,21 +37,21 @@ enum { | |||
37 | struct RTPHeader { | 37 | struct RTPHeader { |
38 | /* Standard RTP header */ | 38 | /* Standard RTP header */ |
39 | #ifndef WORDS_BIGENDIAN | 39 | #ifndef WORDS_BIGENDIAN |
40 | unsigned cc: 4; /* Contributing sources count */ | 40 | uint16_t cc: 4; /* Contributing sources count */ |
41 | unsigned xe: 1; /* Extra header */ | 41 | uint16_t xe: 1; /* Extra header */ |
42 | unsigned pe: 1; /* Padding */ | 42 | uint16_t pe: 1; /* Padding */ |
43 | unsigned ve: 2; /* Version */ | 43 | uint16_t ve: 2; /* Version */ |
44 | 44 | ||
45 | unsigned pt: 7; /* Payload type */ | 45 | uint16_t pt: 7; /* Payload type */ |
46 | unsigned ma: 1; /* Marker */ | 46 | uint16_t ma: 1; /* Marker */ |
47 | #else | 47 | #else |
48 | unsigned ve: 2; /* Version */ | 48 | uint16_t ve: 2; /* Version */ |
49 | unsigned pe: 1; /* Padding */ | 49 | uint16_t pe: 1; /* Padding */ |
50 | unsigned xe: 1; /* Extra header */ | 50 | uint16_t xe: 1; /* Extra header */ |
51 | unsigned cc: 4; /* Contributing sources count */ | 51 | uint16_t cc: 4; /* Contributing sources count */ |
52 | 52 | ||
53 | unsigned ma: 1; /* Marker */ | 53 | uint16_t ma: 1; /* Marker */ |
54 | unsigned pt: 7; /* Payload type */ | 54 | uint16_t pt: 7; /* Payload type */ |
55 | #endif | 55 | #endif |
56 | 56 | ||
57 | uint16_t sequnum; | 57 | uint16_t sequnum; |