|
MediaProcessors
|

Public Attributes | |
| struct proc_muxer_mux_ctx_s | proc_muxer_mux_ctx |
| volatile struct live555_rtsp_mux_settings_ctx_s | live555_rtsp_mux_settings_ctx |
| TaskScheduler * | taskScheduler |
| UsageEnvironment * | usageEnvironment |
| RTSPServer * | rtspServer |
| pthread_t | taskScheduler_thread |
| ServerMediaSession * | serverMediaSession |
Live555's RTSP multiplexer context structure.
Definition at line 100 of file live555_rtsp.cpp.
| volatile struct live555_rtsp_mux_settings_ctx_s live555_rtsp_mux_ctx_s::live555_rtsp_mux_settings_ctx |
Live555's RTSP multiplexer settings. This structure extends (thus can be casted to) muxers_settings_mux_ctx_t.
Definition at line 111 of file live555_rtsp.cpp.
| struct proc_muxer_mux_ctx_s live555_rtsp_mux_ctx_s::proc_muxer_mux_ctx |
Generic MUXER context structure. MUST be the first field in order to be able to cast to both proc_muxer_mux_ctx_t or proc_ctx_t.
Definition at line 106 of file live555_rtsp.cpp.
| RTSPServer* live555_rtsp_mux_ctx_s::rtspServer |
Live555's RTSPServer Class.
Definition at line 127 of file live555_rtsp.cpp.
| ServerMediaSession* live555_rtsp_mux_ctx_s::serverMediaSession |
Live555's media sessions server.
Definition at line 135 of file live555_rtsp.cpp.
| TaskScheduler* live555_rtsp_mux_ctx_s::taskScheduler |
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 119 of file live555_rtsp.cpp.
| pthread_t live555_rtsp_mux_ctx_s::taskScheduler_thread |
Live555's scheduler thread.
Definition at line 131 of file live555_rtsp.cpp.
| UsageEnvironment* live555_rtsp_mux_ctx_s::usageEnvironment |
Live555's UsageEnvironment Class.
Definition at line 123 of file live555_rtsp.cpp.
1.8.11