summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-02-02 01:49:30 +0100
committerJohan Hedberg <johan.hedberg@nokia.com>2009-02-01 17:44:47 -0800
commit82892bce682e396585de0f485d8ea4ba95d7dc0b (patch)
tree1303e66403619e991a62666bb582558a13b2c4d2
parent218de8c6ae3c19beea8aa6475828ca478000c207 (diff)
Use 'unsigned' instead of uint8_t for bitfields
Using 'uint8_t' for bitfields doesn't make a lot of sense and is not allowed in ANSI C. Use 'unsigned' instead.
-rw-r--r--audio/rtp.h44
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