|
VLC
4.0.0-dev
|
Stream output modules interface. More...

Go to the source code of this file.
Data Structures | |
| struct | sout_instance_t |
| Stream output instance (FIXME: should be private to src/ to avoid invalid unsynchronized access) More... | |
| struct | sout_access_out_t |
| Stream output access_output. More... | |
| struct | sout_mux_t |
| Muxer structure. More... | |
| struct | sout_input_t |
| struct | sout_stream_t |
Macros | |
| #define | sout_AccessOutNew(obj, access, name) sout_AccessOutNew( VLC_OBJECT(obj), access, name ) |
| #define | sout_EncoderCreate(o, s) sout_EncoderCreate(VLC_OBJECT(o),s) |
| #define | sout_AnnounceRegisterSDP(o, sdp, addr) sout_AnnounceRegisterSDP(VLC_OBJECT (o), sdp, addr) |
| #define | sout_AnnounceUnRegister(o, a) sout_AnnounceUnRegister(VLC_OBJECT (o), a) |
Enumerations | |
| enum | access_out_query_e { ACCESS_OUT_CONTROLS_PACE, ACCESS_OUT_CAN_SEEK } |
| enum | sout_mux_query_e { MUX_CAN_ADD_STREAM_WHILE_MUXING, MUX_GET_MIME } |
| enum | sout_stream_query_e { SOUT_STREAM_EMPTY, SOUT_STREAM_WANTS_SUBSTREAMS, SOUT_STREAM_ID_SPU_HIGHLIGHT } |
Stream output modules interface.
1.8.13