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:781
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:733
unsigned demux_TestAndClearFlags(demux_t *, unsigned)
Definition: demux.c:724
int demux_GetSeekpoint(demux_t *)
Definition: demux.c:742
bool demux_FilterEnable(demux_t *p_demux_chain, const char *psz_demux)
Definition: demux.c:826
bool demux_FilterDisable(demux_t *p_demux_chain, const char *psz_demux)
Definition: demux.c:831
#define VLC_USED
Definition: fourcc_gen.c:32
Definition: vlc_es_out.h:148
stream_t definition
Definition: vlc_stream.h:133
VLC object common members.
Definition: vlc_objects.h:45
This file is a collection of common definitions and types.
Demultiplexer modules interface.