Go to the source code of this file.
Defines | |
| #define | MUX_TEXT N_("Ffmpeg mux") |
| #define | MUX_LONGTEXT N_("Force use of ffmpeg muxer.") |
Functions | |
| void | LibavcodecCallback (void *p_opaque, int i_level, const char *psz_format, va_list va) |
| int | OpenDemux (vlc_object_t *) |
| It opens an imem access_demux. | |
| void | CloseDemux (vlc_object_t *) |
| It closes an imem access_demux. | |
| int | OpenMux (vlc_object_t *) |
| void | CloseMux (vlc_object_t *) |
| #define MUX_LONGTEXT N_("Force use of ffmpeg muxer.") |
| #define MUX_TEXT N_("Ffmpeg mux") |
| static void CloseDemux | ( | vlc_object_t * | p_this | ) |
| void CloseMux | ( | vlc_object_t * | ) |
References sout_mux_sys_t::b_write_header, i, sout_mux_sys_t::io_buffer, msg_Err, sout_mux_sys_t::oc, sout_mux_t::p_sys, and p_sys.
| void LibavcodecCallback | ( | void * | p_opaque, | |
| int | i_level, | |||
| const char * | psz_format, | |||
| va_list | va | |||
| ) |
| static int OpenDemux | ( | vlc_object_t * | p_this | ) |
It opens an imem access_demux.
References Control(), Demux(), FREENULL, FreeSDP(), sdp_t::i_media_type, IsWellKnownPayload(), msg_Err, msg_Warn, demux_sys_t::p_sdp, demux_t::p_sys, ParseConnection(), ParseSDP(), demux_t::pf_control, demux_t::pf_demux, sdp_t::psz_uri, demux_t::s, stream_Peek(), stream_Read(), stream_Seek(), unlikely, var_CreateGetInteger, VLC_EGENERIC, VLC_ENOMEM, VLC_OBJECT, and VLC_SUCCESS.
| int OpenMux | ( | vlc_object_t * | ) |
References AddStream(), sout_mux_sys_t::b_error, sout_mux_sys_t::b_write_header, config_ChainParse, Control(), DelStream(), sout_mux_sys_t::i_initial_dts, sout_mux_sys_t::io, sout_mux_sys_t::io_buffer, sout_mux_sys_t::io_buffer_size, IOSeek(), IOWrite(), LibavutilCallback(), msg_Err, Mux(), sout_mux_sys_t::oc, sout_mux_t::p_access, sout_mux_t::p_cfg, sout_mux_t::p_sys, p_sys, sout_mux_t::pf_addstream, sout_mux_t::pf_control, sout_mux_t::pf_delstream, sout_mux_t::pf_mux, ppsz_mux_options, sout_mux_sys_t::prot, sout_access_out_t::psz_path, sout_mux_sys_t::url, var_GetNonEmptyString, VLC_EGENERIC, and VLC_SUCCESS.
1.5.6