FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | TLSShared |
Macros | |
#define | CONFIG_TLS_PROTOCOL (CONFIG_TLS_GNUTLS_PROTOCOL | CONFIG_TLS_OPENSSL_PROTOCOL | CONFIG_TLS_SECURETRANSPORT_PROTOCOL | CONFIG_TLS_SCHANNEL_PROTOCOL) |
#define | TLS_OPTFL (AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_ENCODING_PARAM) |
#define | TLS_COMMON_OPTIONS(pstruct, options_field) |
Functions | |
int | ff_tls_open_underlying (TLSShared *c, URLContext *parent, const char *uri, AVDictionary **options) |
void | ff_gnutls_init (void) |
void | ff_gnutls_deinit (void) |
int | ff_openssl_init (void) |
void | ff_openssl_deinit (void) |
#define CONFIG_TLS_PROTOCOL (CONFIG_TLS_GNUTLS_PROTOCOL | CONFIG_TLS_OPENSSL_PROTOCOL | CONFIG_TLS_SECURETRANSPORT_PROTOCOL | CONFIG_TLS_SCHANNEL_PROTOCOL) |
Definition at line 29 of file tls.h.
Referenced by rtsp_probe().
#define TLS_OPTFL (AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_ENCODING_PARAM) |
#define TLS_COMMON_OPTIONS | ( | pstruct, | |
options_field | |||
) |
int ff_tls_open_underlying | ( | TLSShared * | c, |
URLContext * | parent, | ||
const char * | uri, | ||
AVDictionary ** | options | ||
) |
Definition at line 56 of file tls.c.
Referenced by tls_open().
Definition at line 52 of file tls_gnutls.c.
Referenced by ff_tls_init(), and tls_open().
Definition at line 63 of file tls_gnutls.c.
Referenced by ff_tls_deinit(), and tls_close().
int ff_openssl_init | ( | void | ) |
Definition at line 150 of file tls_openssl.c.
Referenced by ff_tls_init(), and tls_open().
Definition at line 180 of file tls_openssl.c.
Referenced by ff_tls_deinit(), and tls_close().