VLC 4.0.0-dev
Loading...
Searching...
No Matches
stream_output.h File Reference
Include dependency graph for stream_output.h:

Go to the source code of this file.

Macros

#define sout_NewInstance(a, b)

Enumerations

enum  sout_input_query_e { SOUT_INPUT_SET_SPU_HIGHLIGHT }

Functions

sout_stream_tsout_NewInstance (vlc_object_t *, const char *)
 Stream output instance.
sout_packetizer_input_tsout_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 *)

Macro Definition Documentation

◆ sout_NewInstance

#define sout_NewInstance ( a,
b )
Value:
#define VLC_OBJECT(x)
Type-safe vlc_object_t cast.
Definition vlc_objects.h:83
#define sout_NewInstance(a, b)
Definition stream_output.h:34

Referenced by EsOutSetRecord(), and input_resource_RequestSout().

Enumeration Type Documentation

◆ sout_input_query_e

Enumerator
SOUT_INPUT_SET_SPU_HIGHLIGHT 

Function Documentation

◆ sout_InputControl()

int sout_InputControl ( sout_stream_t * p_sout,
sout_packetizer_input_t * p_input,
int i_query,
... )

◆ sout_InputDelete()

int sout_InputDelete ( sout_stream_t * p_sout,
sout_packetizer_input_t * p_input )

◆ sout_InputFlush()

◆ sout_InputNew()

◆ sout_InputSendBuffer()

◆ sout_NewInstance()

sout_stream_t * sout_NewInstance ( vlc_object_t * p_parent,
const char * psz_dest )