VLC  4.0.0-dev
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)   sout_NewInstance(VLC_OBJECT(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. More...
 
sout_packetizer_input_tsout_InputNew (sout_stream_t *, const es_format_t *)
 
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,
 
)    sout_NewInstance(VLC_OBJECT(a),b)

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()

void sout_InputFlush ( sout_stream_t p_sout,
sout_packetizer_input_t p_input 
)

◆ sout_InputNew()

◆ sout_InputSendBuffer()

◆ sout_NewInstance()

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