FFmpeg
Loading...
Searching...
No Matches
TLSShared Struct Reference

#include <libavformat/tls.h>

Data Fields

const AVClassclass
char * ca_file
int verify
char * cert_file
char * key_file
int listen
char * host
char * http_proxy
char underlying_host [200]
int numerichost
int external_sock
URLContextudp
URLContexttcp
int is_dtls
int use_srtp
char * cert_buf
char * key_buf
int mtu
 The size of RTP packet, should generally be set to MTU.

Detailed Description

Definition at line 56 of file tls.h.

Field Documentation

◆ class

const AVClass* TLSShared::class

Definition at line 57 of file tls.h.

◆ ca_file

char* TLSShared::ca_file

Definition at line 58 of file tls.h.

Referenced by tls_open().

◆ verify

int TLSShared::verify

Definition at line 59 of file tls.h.

Referenced by tls_handshake(), and tls_open().

◆ cert_file

char* TLSShared::cert_file

Definition at line 60 of file tls.h.

Referenced by tls_open().

◆ key_file

char* TLSShared::key_file

Definition at line 61 of file tls.h.

Referenced by tls_open().

◆ listen

int TLSShared::listen

Definition at line 62 of file tls.h.

Referenced by mbedtls_recv(), and tls_open().

◆ host

char* TLSShared::host

Definition at line 64 of file tls.h.

Referenced by tls_open().

◆ http_proxy

char* TLSShared::http_proxy

Definition at line 65 of file tls.h.

◆ underlying_host

char TLSShared::underlying_host[200]

Definition at line 67 of file tls.h.

Referenced by tls_open().

◆ numerichost

int TLSShared::numerichost

Definition at line 68 of file tls.h.

◆ external_sock

int TLSShared::external_sock

Definition at line 70 of file tls.h.

Referenced by tls_close(), and tls_open().

◆ udp

◆ tcp

◆ is_dtls

int TLSShared::is_dtls

◆ use_srtp

int TLSShared::use_srtp

Definition at line 75 of file tls.h.

Referenced by tls_open().

◆ cert_buf

char* TLSShared::cert_buf

Definition at line 78 of file tls.h.

Referenced by tls_open().

◆ key_buf

char* TLSShared::key_buf

Definition at line 79 of file tls.h.

Referenced by tls_open().

◆ mtu

int TLSShared::mtu

The size of RTP packet, should generally be set to MTU.

Note that pion requires a smaller value, for example, 1200.

Definition at line 85 of file tls.h.

Referenced by tls_open().


The documentation for this struct was generated from the following file: