26 #ifndef VLC_SRC_STREAMOUT_H 27 # define VLC_SRC_STREAMOUT_H 1 44 #define sout_NewInstance(a,b) sout_NewInstance(VLC_OBJECT(a),b)
Stream output modules interface.
int sout_InputControl(sout_packetizer_input_t *, int i_query,...)
Definition: stream_output.c:236
Definition: stream_output.h:54
int sout_InputSendBuffer(sout_packetizer_input_t *, block_t *)
Definition: stream_output.c:260
#define sout_NewInstance(a, b)
Definition: stream_output.h:44
Definitions for sockets and low-level networking.
void sout_InputFlush(sout_packetizer_input_t *)
Definition: stream_output.c:247
sout_packetizer_input_t * sout_InputNew(sout_instance_t *, const es_format_t *)
Definition: stream_output.c:159
Stream output instance (FIXME: should be private to src/ to avoid invalid unsynchronized access) ...
Definition: vlc_sout.h:48
void sout_DeleteInstance(sout_instance_t *)
Definition: stream_output.c:142
Definition: vlc_block.h:117
bool sout_InputIsEmpty(sout_packetizer_input_t *)
Definition: stream_output.c:209
sout_input_query_e
Definition: stream_output.h:52
VLC object common members.
Definition: vlc_objects.h:43
int sout_InputDelete(sout_packetizer_input_t *)
Definition: stream_output.c:193