VLC  2.1.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
demux.h File Reference
Include dependency graph for demux.h:

Go to the source code of this file.

Macros

#define demux_New(a, b, c, d, e, f, g, h)   demux_New(VLC_OBJECT(a),b,c,d,e,f,g,h)

Functions

demux_tdemux_New (vlc_object_t *p_obj, input_thread_t *p_parent_input, const char *psz_access, const char *psz_demux, const char *psz_path, stream_t *s, es_out_t *out, bool)
void demux_Delete (demux_t *)
static int demux_Demux (demux_t *p_demux)
static int demux_vaControl (demux_t *p_demux, int i_query, va_list args)
static int demux_Control (demux_t *p_demux, int i_query,...)

Macro Definition Documentation

#define demux_New (   a,
  b,
  c,
  d,
  e,
  f,
  g,
 
)    demux_New(VLC_OBJECT(a),b,c,d,e,f,g,h)

Referenced by DStreamThread(), and InputSourceInit().

Function Documentation

static int demux_Control ( demux_t p_demux,
int  i_query,
  ... 
)
inlinestatic
void demux_Delete ( demux_t )
static int demux_Demux ( demux_t p_demux)
inlinestatic
demux_t* demux_New ( vlc_object_t p_obj,
input_thread_t p_parent_input,
const char *  psz_access,
const char *  psz_demux,
const char *  psz_path,
stream_t s,
es_out_t out,
bool   
)
static int demux_vaControl ( demux_t p_demux,
int  i_query,
va_list  args 
)
inlinestatic

References demux_t::pf_control.

Referenced by demux_Control().