| VLC
    3.0.18
    | 

| Data Fields | |
| struct vlc_common_members | obj | 
| module_t * | p_module | 
| char * | psz_access | 
| char * | psz_demux | 
| char * | psz_location | 
| char * | psz_file | 
| union { | |
| stream_t * s | |
| Input stream.  More... | |
| demux_t * p_next | |
| Input demuxer.  More... | |
| }; | |
| es_out_t * | out | 
| bool | b_preparsing | 
| int(* | pf_demux )(demux_t *) | 
| int(* | pf_control )(demux_t *, int i_query, va_list args) | 
| struct { | |
| unsigned int i_update | |
| int i_title | |
| int i_seekpoint | |
| } | info | 
| demux_sys_t * | p_sys | 
| input_thread_t * | p_input | 
| union { ... } | 
| bool demux_t::b_preparsing | 
Referenced by demux_NewAdvanced().
| int demux_t::i_seekpoint | 
Referenced by demux_NewAdvanced(), and demux_UpdateTitleFromStream().
| int demux_t::i_title | 
Referenced by demux_NewAdvanced(), and demux_UpdateTitleFromStream().
| unsigned int demux_t::i_update | 
Referenced by demux_NewAdvanced(), and demux_UpdateTitleFromStream().
| struct { ... } demux_t::info | 
Referenced by demux_NewAdvanced(), and demux_UpdateTitleFromStream().
| struct vlc_common_members demux_t::obj | 
| es_out_t* demux_t::out | 
Referenced by demux_NewAdvanced().
| input_thread_t* demux_t::p_input | 
Referenced by demux_NewAdvanced().
| module_t* demux_t::p_module | 
Referenced by demux_Delete(), and demux_NewAdvanced().
| demux_t* demux_t::p_next | 
Input demuxer.
If the module capability is "demux_filter", this is the upstream demuxer or demux filter. Otherwise, this is undefined.
Referenced by demux_DestroyDemuxFilter().
| demux_sys_t* demux_t::p_sys | 
Referenced by demux_NewAdvanced().
| int(* demux_t::pf_control) (demux_t *, int i_query, va_list args) | 
Referenced by demux_ControlInternal(), and demux_NewAdvanced().
| int(* demux_t::pf_demux) (demux_t *) | 
Referenced by demux_NewAdvanced(), and MainLoop().
| char* demux_t::psz_access | 
Referenced by demux_Delete(), and demux_NewAdvanced().
| char* demux_t::psz_demux | 
Referenced by demux_Delete(), and demux_NewAdvanced().
| char* demux_t::psz_file | 
Referenced by demux_Delete(), and demux_NewAdvanced().
| char* demux_t::psz_location | 
Referenced by demux_Delete(), and demux_NewAdvanced().
| stream_t* demux_t::s | 
Input stream.
Depending on the module capability:
Referenced by demux_DestroyAccessDemux(), demux_DestroyDemux(), demux_NewAdvanced(), demux_Probe(), and demux_UpdateTitleFromStream().
 1.8.16
 1.8.16