fix srtp for stricter builds
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3706 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
c40aa9eec4
commit
8de67dfeb6
|
@ -898,12 +898,12 @@ srtp_install_event_handler(srtp_event_handler_func_t func);
|
||||||
#ifndef WORDS_BIGENDIAN
|
#ifndef WORDS_BIGENDIAN
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint8_t cc:4; /* CSRC count */
|
unsigned cc:4; /* CSRC count */
|
||||||
uint8_t x:1; /* header extension flag */
|
unsigned x:1; /* header extension flag */
|
||||||
uint8_t p:1; /* padding flag */
|
unsigned p:1; /* padding flag */
|
||||||
uint8_t version:2; /* protocol version */
|
unsigned version:2; /* protocol version */
|
||||||
uint8_t pt:7; /* payload type */
|
unsigned pt:7; /* payload type */
|
||||||
uint8_t m:1; /* marker bit */
|
unsigned m:1; /* marker bit */
|
||||||
uint16_t seq; /* sequence number */
|
uint16_t seq; /* sequence number */
|
||||||
uint32_t ts; /* timestamp */
|
uint32_t ts; /* timestamp */
|
||||||
uint32_t ssrc; /* synchronization source */
|
uint32_t ssrc; /* synchronization source */
|
||||||
|
@ -941,10 +941,10 @@ typedef struct {
|
||||||
#ifndef WORDS_BIGENDIAN
|
#ifndef WORDS_BIGENDIAN
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
unsigned char rc:5; /* reception report count */
|
unsigned rc:5; /* reception report count */
|
||||||
unsigned char p:1; /* padding flag */
|
unsigned p:1; /* padding flag */
|
||||||
unsigned char version:2; /* protocol version */
|
unsigned version:2; /* protocol version */
|
||||||
unsigned char pt:8; /* payload type */
|
unsigned pt:8; /* payload type */
|
||||||
uint16_t len; /* length */
|
uint16_t len; /* length */
|
||||||
uint32_t ssrc; /* synchronization source */
|
uint32_t ssrc; /* synchronization source */
|
||||||
} srtcp_hdr_t;
|
} srtcp_hdr_t;
|
||||||
|
@ -960,10 +960,10 @@ typedef struct {
|
||||||
#else /* BIG_ENDIAN */
|
#else /* BIG_ENDIAN */
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
unsigned char version:2; /* protocol version */
|
unsigned version:2; /* protocol version */
|
||||||
unsigned char p:1; /* padding flag */
|
unsigned p:1; /* padding flag */
|
||||||
unsigned char rc:5; /* reception report count */
|
unsigned rc:5; /* reception report count */
|
||||||
unsigned char pt:8; /* payload type */
|
unsigned pt:8; /* payload type */
|
||||||
uint16_t len; /* length */
|
uint16_t len; /* length */
|
||||||
uint32_t ssrc; /* synchronization source */
|
uint32_t ssrc; /* synchronization source */
|
||||||
} srtcp_hdr_t;
|
} srtcp_hdr_t;
|
||||||
|
|
Loading…
Reference in New Issue