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:243
Definition: stream_output.h:56
int sout_InputSendBuffer(sout_packetizer_input_t *, block_t *)
Definition: stream_output.c:267
#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:254
sout_packetizer_input_t * sout_InputNew(sout_instance_t *, const es_format_t *)
Definition: stream_output.c:166
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:141
Definition: vlc_block.h:117
bool sout_InputIsEmpty(sout_packetizer_input_t *)
Definition: stream_output.c:216
sout_input_query_e
Definition: stream_output.h:54
bool sout_instance_ControlsPace(sout_instance_t *sout)
Definition: stream_output.c:153
VLC object common members.
Definition: vlc_objects.h:43
int sout_InputDelete(sout_packetizer_input_t *)
Definition: stream_output.c:200