63 #define SRTP_VER_STRING PACKAGE_STRING 64 #define SRTP_VERSION PACKAGE_VERSION 151 #define srtp_handle_event(srtp, strm, evnt) \ 152 if(srtp_event_handler) { \ 153 srtp_event_data_t data; \ 154 data.session = srtp; \ 155 data.stream = strm; \ 157 srtp_event_handler(&data); \ srtp_err_status_t srtp_stream_init(srtp_stream_t srtp, const srtp_policy_t *p)
srtp_cipher_t * rtp_xtn_hdr_cipher
Definition: srtp_priv.h:111
Definition: srtp_priv.h:135
DOMString p
Definition: WebCryptoAPI.idl:116
srtp_sec_serv_t rtcp_services
Definition: srtp_priv.h:118
Definition: srtp_priv.h:95
int enc_xtn_hdr_count
Definition: srtp_priv.h:126
unsigned int uint32_t
Definition: ptypes.h:105
struct srtp_stream_ctx_t_ * next
Definition: srtp_priv.h:127
struct srtp_stream_ctx_t_ * stream_list
Definition: srtp_priv.h:136
int allow_repeat_tx
Definition: srtp_priv.h:121
direction_t direction
Definition: srtp_priv.h:120
srtp_key_limit_ctx_t * limit
Definition: srtp_priv.h:119
struct srtp_ctx_t_ srtp_ctx_t_
direction_t
Definition: srtp_priv.h:94
void * user_data
Definition: srtp_priv.h:138
srtp_cipher_t * rtp_cipher
Definition: srtp_priv.h:110
srtp_rdb_t rtcp_rdb
Definition: srtp_priv.h:117
srtp_cipher_t * rtcp_cipher
Definition: srtp_priv.h:115
srtp_ekt_stream_t ekt
Definition: srtp_priv.h:122
uint8_t salt[SRTP_AEAD_SALT_LEN]
Definition: srtp_priv.h:123
uint8_t c_salt[SRTP_AEAD_SALT_LEN]
Definition: srtp_priv.h:124
Definition: srtp_priv.h:96
unsigned char uint8_t
Definition: ptypes.h:89
srtp_sec_serv_t rtp_services
Definition: srtp_priv.h:114
struct srtp_stream_ctx_t_ * stream_template
Definition: srtp_priv.h:137
srtp_stream_t srtp_get_stream(srtp_t srtp, uint32_t ssrc)
Definition: srtp.c:2233
srtp_auth_t * rtp_auth
Definition: srtp_priv.h:112
srtp_err_status_t srtp_stream_init_keys(srtp_stream_t srtp, const void *key)
Definition: srtp_priv.h:108
struct srtp_stream_ctx_t_ strp_stream_ctx_t_
srtp_rdbx_t rtp_rdbx
Definition: srtp_priv.h:113
Definition: srtp_priv.h:97
srtp_sec_serv_t
srtp_sec_serv_t describes a set of security services.
Definition: srtp.h:289
srtp_auth_t * rtcp_auth
Definition: srtp_priv.h:116
represents the policy for an SRTP session.
Definition: srtp.h:395
srtp_err_status_t
Definition: srtp.h:245
#define SRTP_AEAD_SALT_LEN
Definition: srtp.h:96
CFArrayRef CFTypeRef key
Definition: AVFoundationCFSoftLinking.h:129
int * enc_xtn_hdr
Definition: srtp_priv.h:125
uint32_t ssrc
Definition: srtp_priv.h:109