| FFmpeg
    | 
#include <srtp.h>

| Data Fields | |
| struct AVAES * | aes | 
| struct AVHMAC * | hmac | 
| int | rtp_hmac_size | 
| int | rtcp_hmac_size | 
| uint8_t | master_key [16] | 
| uint8_t | master_salt [14] | 
| uint8_t | rtp_key [16] | 
| uint8_t | rtcp_key [16] | 
| uint8_t | rtp_salt [14] | 
| uint8_t | rtcp_salt [14] | 
| uint8_t | rtp_auth [20] | 
| uint8_t | rtcp_auth [20] | 
| int | seq_largest | 
| int | seq_initialized | 
| uint32_t | roc | 
| uint32_t | rtcp_index | 
Detailed Description
Field Documentation
| struct AVAES* SRTPContext::aes | 
Definition at line 31 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), ff_srtp_free(), ff_srtp_set_crypto(), and srtp_read().
| struct AVHMAC* SRTPContext::hmac | 
Definition at line 32 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), ff_srtp_free(), and ff_srtp_set_crypto().
| uint8_t SRTPContext::master_key[16] | 
Definition at line 34 of file srtp.h.
Referenced by ff_srtp_set_crypto().
| uint8_t SRTPContext::master_salt[14] | 
Definition at line 35 of file srtp.h.
Referenced by ff_srtp_set_crypto().
| uint32_t SRTPContext::roc | 
Definition at line 40 of file srtp.h.
Referenced by ff_srtp_decrypt(), and ff_srtp_encrypt().
| uint8_t SRTPContext::rtcp_auth[20] | 
Definition at line 38 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| int SRTPContext::rtcp_hmac_size | 
Definition at line 33 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| uint32_t SRTPContext::rtcp_index | 
Definition at line 42 of file srtp.h.
Referenced by ff_srtp_encrypt().
| uint8_t SRTPContext::rtcp_key[16] | 
Definition at line 36 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| uint8_t SRTPContext::rtcp_salt[14] | 
Definition at line 37 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| uint8_t SRTPContext::rtp_auth[20] | 
Definition at line 38 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| int SRTPContext::rtp_hmac_size | 
Definition at line 33 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| uint8_t SRTPContext::rtp_key[16] | 
Definition at line 36 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| uint8_t SRTPContext::rtp_salt[14] | 
Definition at line 37 of file srtp.h.
Referenced by ff_srtp_decrypt(), ff_srtp_encrypt(), and ff_srtp_set_crypto().
| int SRTPContext::seq_initialized | 
Definition at line 39 of file srtp.h.
Referenced by ff_srtp_decrypt().
| int SRTPContext::seq_largest | 
Definition at line 39 of file srtp.h.
Referenced by ff_srtp_decrypt(), and ff_srtp_encrypt().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11