MediaProcessors
|
Public Attributes | |
struct proc_ctx_s | proc_ctx |
volatile struct live555_rtsp_es_mux_settings_ctx_s | live555_rtsp_es_mux_settings_ctx |
log_ctx_t * | log_ctx |
SimpleMediaSubsession * | simpleMediaSubsession |
TaskScheduler * | taskScheduler |
Definition at line 161 of file live555_rtsp.cpp.
volatile struct live555_rtsp_es_mux_settings_ctx_s live555_rtsp_es_mux_ctx_s::live555_rtsp_es_mux_settings_ctx |
Live555's RTSP ES-multiplexer settings.
Definition at line 170 of file live555_rtsp.cpp.
log_ctx_t* live555_rtsp_es_mux_ctx_s::log_ctx |
External LOG module context structure instance.
Definition at line 175 of file live555_rtsp.cpp.
struct proc_ctx_s live555_rtsp_es_mux_ctx_s::proc_ctx |
Generic PROC context structure. MUST be the first field in order to be able to cast to proc_ctx_t.
Definition at line 166 of file live555_rtsp.cpp.
SimpleMediaSubsession* live555_rtsp_es_mux_ctx_s::simpleMediaSubsession |
Live555's SimpleMediaSubsession Class.
Definition at line 179 of file live555_rtsp.cpp.
TaskScheduler* live555_rtsp_es_mux_ctx_s::taskScheduler |
Externally defined Live555's TaskScheduler Class. Used for scheduling MUXER and other processing when corresponding events are signaled (e.g. multiplexing frame of data when a new frame is available at the input).
Definition at line 186 of file live555_rtsp.cpp.