FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
SRTContext Struct Reference

Data Fields

AVCodecContextavctx
 
ASSSplitContextass_ctx
 
AVBPrint buffer
 
char stack [SRT_STACK_SIZE]
 
int stack_ptr
 
int alignment_applied
 
const AVClassclass
 
int fd
 
int eid
 
int64_t rw_timeout
 
int64_t listen_timeout
 
int recv_buffer_size
 
int send_buffer_size
 
int64_t maxbw
 
int pbkeylen
 
char * passphrase
 
int mss
 
int ffs
 
int ipttl
 
int iptos
 
int64_t inputbw
 
int oheadbw
 
int64_t latency
 
int tlpktdrop
 
int nakreport
 
int64_t connect_timeout
 
int payload_size
 
int64_t rcvlatency
 
int64_t peerlatency
 
enum SRTMode mode
 
int sndbuf
 
int rcvbuf
 
int lossmaxttl
 
int minversion
 
char * streamid
 
char * smoother
 
int messageapi
 
SRT_TRANSTYPE transtype
 
FFDemuxSubtitlesQueue q
 
unsigned index
 

Detailed Description

Definition at line 32 of file srtenc.c.

Field Documentation

AVCodecContext* SRTContext::avctx

Definition at line 33 of file srtenc.c.

Referenced by srt_encode_init(), and srt_stack_push_pop().

ASSSplitContext* SRTContext::ass_ctx

Definition at line 34 of file srtenc.c.

Referenced by encode_frame(), srt_encode_close(), srt_encode_init(), and srt_style_apply().

AVBPrint SRTContext::buffer

Definition at line 35 of file srtenc.c.

Referenced by encode_frame(), srt_encode_close(), srt_encode_init(), srt_print(), and srt_text_cb().

char SRTContext::stack[SRT_STACK_SIZE]

Definition at line 36 of file srtenc.c.

Referenced by srt_stack_find(), srt_stack_pop(), and srt_stack_push().

int SRTContext::stack_ptr

Definition at line 37 of file srtenc.c.

Referenced by srt_stack_find(), srt_stack_pop(), srt_stack_push(), and srt_stack_push_pop().

int SRTContext::alignment_applied

Definition at line 38 of file srtenc.c.

Referenced by encode_frame(), srt_alignment_cb(), and srt_style_apply().

const AVClass* SRTContext::class

Definition at line 54 of file libsrt.c.

int SRTContext::fd
int SRTContext::eid

Definition at line 56 of file libsrt.c.

Referenced by libsrt_close(), libsrt_read(), libsrt_setup(), and libsrt_write().

int64_t SRTContext::rw_timeout

Definition at line 57 of file libsrt.c.

Referenced by libsrt_setup().

int64_t SRTContext::listen_timeout

Definition at line 58 of file libsrt.c.

Referenced by libsrt_setup().

int SRTContext::recv_buffer_size

Definition at line 59 of file libsrt.c.

Referenced by libsrt_setup().

int SRTContext::send_buffer_size

Definition at line 60 of file libsrt.c.

Referenced by libsrt_setup().

int64_t SRTContext::maxbw

Definition at line 62 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::pbkeylen

Definition at line 63 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

char* SRTContext::passphrase

Definition at line 64 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::mss

Definition at line 65 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::ffs

Definition at line 66 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::ipttl

Definition at line 67 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::iptos

Definition at line 68 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int64_t SRTContext::inputbw

Definition at line 69 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_post().

int SRTContext::oheadbw

Definition at line 70 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_post().

int64_t SRTContext::latency

Definition at line 71 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::tlpktdrop

Definition at line 72 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::nakreport

Definition at line 73 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int64_t SRTContext::connect_timeout

Definition at line 74 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::payload_size

Definition at line 75 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int64_t SRTContext::rcvlatency

Definition at line 76 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int64_t SRTContext::peerlatency

Definition at line 77 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

enum SRTMode SRTContext::mode

Definition at line 78 of file libsrt.c.

Referenced by libsrt_open(), libsrt_set_options_pre(), and libsrt_setup().

int SRTContext::sndbuf

Definition at line 79 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::rcvbuf

Definition at line 80 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::lossmaxttl

Definition at line 81 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::minversion

Definition at line 82 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

char* SRTContext::streamid

Definition at line 83 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

char* SRTContext::smoother

Definition at line 84 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

int SRTContext::messageapi

Definition at line 85 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

SRT_TRANSTYPE SRTContext::transtype

Definition at line 86 of file libsrt.c.

Referenced by libsrt_open(), and libsrt_set_options_pre().

FFDemuxSubtitlesQueue SRTContext::q

Definition at line 30 of file srtdec.c.

Referenced by srt_read_close(), srt_read_header(), srt_read_packet(), and srt_read_seek().

unsigned SRTContext::index

Definition at line 34 of file srtenc.c.

Referenced by srt_write_header(), and srt_write_packet().


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