|  | 
| sout_access_out_t * | sout_AccessOutNew (vlc_object_t *, const char *psz_access, const char *psz_name) | 
|  | 
| void | sout_AccessOutDelete (sout_access_out_t *) | 
|  | 
| int | sout_AccessOutSeek (sout_access_out_t *, off_t) | 
|  | 
| ssize_t | sout_AccessOutRead (sout_access_out_t *, block_t *) | 
|  | 
| ssize_t | sout_AccessOutWrite (sout_access_out_t *, block_t *) | 
|  | 
| int | sout_AccessOutControl (sout_access_out_t *, int,...) | 
|  | sout_AccessOutControl  More... 
 | 
|  | 
| static bool | sout_AccessOutCanControlPace (sout_access_out_t *p_ao) | 
|  | 
| sout_mux_t * | sout_MuxNew (sout_instance_t *, const char *, sout_access_out_t *) | 
|  | 
| sout_input_t * | sout_MuxAddStream (sout_mux_t *, const es_format_t *) | 
|  | 
| void | sout_MuxDeleteStream (sout_mux_t *, sout_input_t *) | 
|  | 
| void | sout_MuxDelete (sout_mux_t *) | 
|  | 
| int | sout_MuxSendBuffer (sout_mux_t *, sout_input_t *, block_t *) | 
|  | 
| int | sout_MuxGetStream (sout_mux_t *, unsigned, mtime_t *) | 
|  | 
| void | sout_MuxFlush (sout_mux_t *, sout_input_t *) | 
|  | 
| static int | sout_MuxControl (sout_mux_t *p_mux, int i_query,...) | 
|  | 
| void | sout_StreamChainDelete (sout_stream_t *p_first, sout_stream_t *p_last) | 
|  | 
| sout_stream_t * | sout_StreamChainNew (sout_instance_t *p_sout, const char *psz_chain, sout_stream_t *p_next, sout_stream_t **p_last) | 
|  | 
| static sout_stream_id_sys_t * | sout_StreamIdAdd (sout_stream_t *s, const es_format_t *fmt) | 
|  | 
| static void | sout_StreamIdDel (sout_stream_t *s, sout_stream_id_sys_t *id) | 
|  | 
| static int | sout_StreamIdSend (sout_stream_t *s, sout_stream_id_sys_t *id, block_t *b) | 
|  | 
| static void | sout_StreamFlush (sout_stream_t *s, sout_stream_id_sys_t *id) | 
|  | 
| static int | sout_StreamControl (sout_stream_t *s, int i_query,...) | 
|  | 
| encoder_t * | sout_EncoderCreate (vlc_object_t *obj) | 
|  | 
| session_descriptor_t * | sout_AnnounceRegisterSDP (vlc_object_t *, const char *, const char *) | 
|  | Registers a new session with the announce handler, using a pregenerated SDP.  More... 
 | 
|  | 
| void | sout_AnnounceUnRegister (vlc_object_t *, session_descriptor_t *) | 
|  | Unregisters an existing session.  More... 
 | 
|  | 
| int | vlc_sdp_Start (struct vlc_memstream *, vlc_object_t *obj, const char *cfgpref, const struct sockaddr *src, size_t slen, const struct sockaddr *addr, size_t alen) | 
|  | 
| void | sdp_AddMedia (struct vlc_memstream *, const char *type, const char *protocol, int dport, unsigned pt, bool bw_indep, unsigned bw, const char *ptname, unsigned clockrate, unsigned channels, const char *fmtp) | 
|  | 
| void | sdp_AddAttribute (struct vlc_memstream *, const char *name, const char *fmt,...) | 
|  | 
Stream output modules interface