VLC
3.0.15
|
Functions | |
void | sdp_AddMedia (struct vlc_memstream *sdp, 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 *sdp, const char *name, const char *fmt,...) |
int | sout_AccessOutControl (sout_access_out_t *out, int query,...) |
void | sout_AccessOutDelete (sout_access_out_t *out) |
sout_access_out_t * | sout_AccessOutNew (vlc_object_t *obj, const char *access, const char *name) |
ssize_t | sout_AccessOutRead (sout_access_out_t *out, block_t *block) |
int | sout_AccessOutSeek (sout_access_out_t *out, off_t offset) |
ssize_t | sout_AccessOutWrite (sout_access_out_t *out, block_t *block) |
session_descriptor_t * | sout_AnnounceRegisterSDP (vlc_object_t *obj, const char *sdp, const char *dst) |
void | sout_AnnounceUnRegister (vlc_object_t *obj, session_descriptor_t *d) |
encoder_t * | sout_EncoderCreate (vlc_object_t *p_this) |
sout_input_t * | sout_MuxAddStream (sout_mux_t *mux, const es_format_t *fmt) |
void | sout_MuxDelete (sout_mux_t *mux) |
void | sout_MuxDeleteStream (sout_mux_t *mux, sout_input_t *input) |
int | sout_MuxGetStream (sout_mux_t *p_mux, unsigned int i_blocks, mtime_t *pi_dts) |
sout_mux_t * | sout_MuxNew (sout_instance_t *instance, const char *mux, sout_access_out_t *out) |
int | sout_MuxSendBuffer (sout_mux_t *mux, sout_input_t *input, block_t *block) |
void | sout_MuxFlush (sout_mux_t *mux, sout_input_t *input) |
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 **pp_last) |
int | vlc_sdp_Start (struct vlc_memstream *sdp, vlc_object_t *obj, const char *cfg, const struct sockaddr *src, size_t srclen, const struct sockaddr *addr, size_t addrlen) |
int | vlm_Control (vlm_t *vlm, int query,...) |
void | vlm_Delete (vlm_t *vlm) |
int | vlm_ExecuteCommand (vlm_t *vlm, const char *cmd, vlm_message_t **pm) |
vlm_message_t * | vlm_MessageAdd (vlm_message_t *a, vlm_message_t *b) |
void | vlm_MessageDelete (vlm_message_t *m) |
vlm_message_t * | vlm_MessageSimpleNew (const char *a) |
vlm_message_t * | vlm_MessageNew (const char *a, const char *fmt,...) |
vlm_t * | vlm_New (vlc_object_t *obj) |
update_t *() | update_New (vlc_object_t *obj) |
Create a new update VLC struct. More... | |
void | update_Delete (update_t *u) |
Delete an update_t struct. More... | |
void | update_Check (update_t *u, void(*cb)(void *, bool), void *opaque) |
Check for updates. More... | |
bool | update_NeedUpgrade (update_t *u) |
void | update_Download (update_t *u, const char *dir) |
Download the file given in the update_t. More... | |
update_release_t * | update_GetRelease (update_t *u) |
This file contains dummy replacement API for disabled features
int sout_MuxGetStream | ( | sout_mux_t * | p_mux, |
unsigned int | i_blocks, | ||
mtime_t * | pi_dts | ||
) |
References vlc_assert_unreachable, and VLC_UNUSED.