|
VLC 4.0.0-dev
|
Go to the source code of this file.
Macros | |
| #define | sout_NewInstance(a, b) sout_NewInstance(VLC_OBJECT(a),b) |
Enumerations | |
| enum | sout_input_query_e { SOUT_INPUT_SET_SPU_HIGHLIGHT } |
Functions | |
| sout_stream_t * | sout_NewInstance (vlc_object_t *, const char *) |
| Stream output instance. | |
| sout_packetizer_input_t * | sout_InputNew (sout_stream_t *, const es_format_t *, const char *) |
| int | sout_InputDelete (sout_stream_t *, sout_packetizer_input_t *) |
| int | sout_InputSendBuffer (sout_stream_t *, sout_packetizer_input_t *, block_t *) |
| int | sout_InputControl (sout_stream_t *, sout_packetizer_input_t *, int i_query,...) |
| void | sout_InputFlush (sout_stream_t *, sout_packetizer_input_t *) |
| #define sout_NewInstance | ( | a, | |
| b | |||
| ) | sout_NewInstance(VLC_OBJECT(a),b) |
| enum sout_input_query_e |
| int sout_InputControl | ( | sout_stream_t * | p_sout, |
| sout_packetizer_input_t * | p_input, | ||
| int | i_query, | ||
| ... | |||
| ) |
References sout_InputControlVa().
Referenced by vlc_input_decoder_SetSpuHighlight().
| int sout_InputDelete | ( | sout_stream_t * | p_sout, |
| sout_packetizer_input_t * | p_input | ||
| ) |
References sout_packetizer_input_t::id, msg_Dbg, sout_StreamIdDel(), and VLC_SUCCESS.
Referenced by DeleteDecoder().
| void sout_InputFlush | ( | sout_stream_t * | p_sout, |
| sout_packetizer_input_t * | p_input | ||
| ) |
References sout_packetizer_input_t::b_flushed, sout_packetizer_input_t::id, and sout_StreamFlush().
Referenced by vlc_input_decoder_Flush().
| sout_packetizer_input_t * sout_InputNew | ( | sout_stream_t * | p_sout, |
| const es_format_t * | p_fmt, | ||
| const char * | es_id | ||
| ) |
References sout_packetizer_input_t::b_flushed, es_format_t::i_codec, sout_packetizer_input_t::id, msg_Dbg, msg_Warn, and sout_StreamIdAdd().
Referenced by decoder_New(), DecoderSendSubstream(), and DecoderThread_ProcessSout().
| int sout_InputSendBuffer | ( | sout_stream_t * | p_sout, |
| sout_packetizer_input_t * | p_input, | ||
| block_t * | frame | ||
| ) |
References sout_packetizer_input_t::b_flushed, vlc_frame_t::i_flags, sout_packetizer_input_t::id, sout_StreamIdSend(), and VLC_FRAME_FLAG_DISCONTINUITY.
Referenced by DecoderSendSubstream(), and DecoderThread_ProcessSout().
| sout_stream_t * sout_NewInstance | ( | vlc_object_t * | p_parent, |
| const char * | psz_dest | ||
| ) |
Stream output instance.
References msg_Dbg, msg_Err, sout_stream_url_to_chain(), sout_StreamChainNew(), strdup(), and var_InheritBool().