summaryrefslogtreecommitdiff
path: root/toxav/rtp.h
diff options
context:
space:
mode:
Diffstat (limited to 'toxav/rtp.h')
-rw-r--r--toxav/rtp.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/toxav/rtp.h b/toxav/rtp.h
index 2f5ea84f..85da8fe1 100644
--- a/toxav/rtp.h
+++ b/toxav/rtp.h
@@ -41,12 +41,12 @@ struct RTPHeader {
41 uint16_t cc: 4; /* Contributing sources count */ 41 uint16_t cc: 4; /* Contributing sources count */
42 uint16_t xe: 1; /* Extra header */ 42 uint16_t xe: 1; /* Extra header */
43 uint16_t pe: 1; /* Padding */ 43 uint16_t pe: 1; /* Padding */
44 uint16_t ve: 2; /* Version */ 44 uint16_t protocol_version: 2; /* Version has only 2 bits! */
45 45
46 uint16_t pt: 7; /* Payload type */ 46 uint16_t pt: 7; /* Payload type */
47 uint16_t ma: 1; /* Marker */ 47 uint16_t ma: 1; /* Marker */
48#else 48#else
49 uint16_t ve: 2; /* Version */ 49 uint16_t protocol_version: 2; /* Version has only 2 bits! */
50 uint16_t pe: 1; /* Padding */ 50 uint16_t pe: 1; /* Padding */
51 uint16_t xe: 1; /* Extra header */ 51 uint16_t xe: 1; /* Extra header */
52 uint16_t cc: 4; /* Contributing sources count */ 52 uint16_t cc: 4; /* Contributing sources count */
@@ -61,8 +61,8 @@ struct RTPHeader {
61 uint32_t csrc[16]; 61 uint32_t csrc[16];
62 62
63 /* Non-standard TOX-specific fields */ 63 /* Non-standard TOX-specific fields */
64 uint16_t cpart;/* Data offset of the current part */ 64 uint16_t offset_lower;/* Data offset of the current part */
65 uint16_t tlen; /* Total message length */ 65 uint16_t data_length_lower; /* Total message length */
66} __attribute__((packed)); 66} __attribute__((packed));
67 67
68/* Check alignment */ 68/* Check alignment */