24#ifndef LIBVLC_INPUT_DEMUX_H
25#define LIBVLC_INPUT_DEMUX_H 1
34 const char *psz_demux,
const char *url,
struct vlc_param ** list
Definition core.c:402
demux_t * demux_FilterChainNew(demux_t *source, const char *list)
Builds an explicit chain of demux filters.
Definition demux.c:784
demux_t * demux_NewAdvanced(vlc_object_t *p_obj, input_thread_t *p_parent_input, const char *psz_demux, const char *url, stream_t *s, es_out_t *out, bool)
Definition demux.c:118
int demux_GetTitle(demux_t *)
Definition demux.c:736
unsigned demux_TestAndClearFlags(demux_t *, unsigned)
Definition demux.c:727
int demux_GetSeekpoint(demux_t *)
Definition demux.c:745
bool demux_FilterEnable(demux_t *p_demux_chain, const char *psz_demux)
Definition demux.c:829
bool demux_FilterDisable(demux_t *p_demux_chain, const char *psz_demux)
Definition demux.c:834
#define VLC_USED
Definition fourcc_gen.c:32
Definition vlc_es_out.h:138
stream_t definition
Definition vlc_stream.h:135
VLC object common members.
Definition vlc_objects.h:53
This file is a collection of common definitions and types.
Demultiplexer modules interface.