FreeCalypso > hg > themwi-system-sw
diff libsip/sdp.h @ 53:2423f3aac4ce
libsip: SDP parsing implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 08 Sep 2022 10:45:50 -0800 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libsip/sdp.h Thu Sep 08 10:45:50 2022 -0800 @@ -0,0 +1,24 @@ +/* + * This header file defines structures to be used for SDP + * parsing and generation. + */ + +struct sdp_parse { + struct in_addr ip_addr; + unsigned audio_port; + unsigned codec_mask; +}; + +struct sdp_gen { + unsigned session_id; + unsigned version; + struct in_addr owner_ip; + struct in_addr conn_ip; + unsigned conn_port; + unsigned codec_mask; +}; + +#define SDP_CODEC_MASK_PCMU 1 +#define SDP_CODEC_MASK_PCMA 2 +#define SDP_CODEC_MASK_BOTH 3 +#define SDP_CODEC_MASK_PCMA_PREF 4