
Data Fields | |
| module_t * | p_module |
| char * | psz_access |
| char * | psz_demux |
| char * | psz_path |
| stream_t * | s |
| es_out_t * | out |
| 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 |
VLC_COMMON_MEMBERS these members are common for all vlc objects | |
| const char * | psz_object_type |
| char * | psz_header |
| int | i_flags |
| volatile bool | b_error |
| set by the object | |
| volatile bool | b_die |
| set by the outside | |
| bool | b_force |
| set by the outside (eg. | |
| bool | be_sure_to_add_VLC_COMMON_MEMBERS_to_struct |
| Just a reminder so that people don't cast garbage. | |
| libvlc_int_t * | p_libvlc |
| (root of all evil) - 1 | |
| vlc_object_t * | p_parent |
| our parent | |
| const char* demux_t::psz_object_type |
| char* demux_t::psz_header |
| int demux_t::i_flags |
| volatile bool demux_t::b_error |
| volatile bool demux_t::b_die |
| bool demux_t::b_force |
Just a reminder so that people don't cast garbage.
Referenced by __demux_New(), and demux_Delete().
| char* demux_t::psz_access |
Referenced by __demux_New(), demux_Delete(), DemuxOpen(), FindPrefix(), Import_LuaPlaylist(), and Open().
| char* demux_t::psz_demux |
Referenced by __demux_New(), demux_Delete(), OpenDemux(), and ts_init().
| char* demux_t::psz_path |
Referenced by __demux_New(), Demux(), demux_Delete(), DemuxOpen(), FindPrefix(), Import_IFO(), Import_LuaPlaylist(), Open(), OpenDemux(), Parse(), ParseMRL(), process_options(), and ReadMeta().
Referenced by __demux_New(), A52Init(), AacProbe(), AVI_IndexCreate(), AVI_IndexLoad_indx(), AVI_PacketGetHeader(), AVI_PacketNext(), AVI_PacketRead(), AVI_PacketSearch(), AVI_StreamChunkFind(), CheckFooter(), CheckHeader(), ChunkFind(), CodecParse(), ContainsURL(), Control(), ControlGetLength(), ControlGetPosition(), ControlGoToIndex(), ControlSetPosition(), ControlSetTime(), Demux(), Demux2(), Demux_Seekable(), DemuxControl(), DemuxEnd(), DemuxFile(), DemuxInit(), DemuxOpen(), DemuxPacket(), ExtendedHeaderLoad(), FindLength(), FrameHeaderLoad(), GenericProbe(), get_chunk_header(), HandleMessage(), HandleMeta(), HeaderCONT(), HeaderDATA(), HeaderINDX(), HeaderLoad(), HeaderMDPR(), HeaderPROP(), HeaderRead(), HeaderRMF(), Import_DVB(), Import_GVP(), Import_IFO(), Import_SGIMB(), matroska_segment_c::InformationCreate(), LoadChapterApple(), MimeDemux(), MpgaInit(), MpgaProbe(), Ogg_ReadPage(), OpenCommon(), OpenDemux(), parse_master(), matroska_segment_c::ParseSeekHead(), ParseTags(), PATCallBack(), Peek(), PMTCallBack(), probe_stream(), ReadBlockHeader(), ReaderCanSeek(), ReaderGetSize(), ReaderRead(), ReaderSeek(), ReaderTell(), ReadMeta(), ReadNSVf(), ReadNSVs(), ReSynch(), matroska_segment_c::Seek(), Seek(), SeekIndex(), SeekTableLoad(), SendBlock(), SkipAPETag(), SkipID3Tag(), ty_stream_seek_pct(), ty_stream_seek_time(), Validate(), ValidateDVBMeta(), vlclua_demux_peek(), vlclua_demux_read(), vlclua_demux_readline(), and WavSkipHeader().
Referenced by __demux_New(), BlockDecode(), CheckPcr(), Close(), ClosePlayItem(), codec_decode(), codec_destroy(), codec_init(), CodecAudioParse(), CodecVideoParse(), Control(), ControlSetTime(), Demux(), Demux_Seekable(), Demux_UnSeekable(), DemuxAudioMethod1(), DemuxAudioMethod2(), DemuxAudioMethod3(), DemuxBlock(), DemuxDecodeXds(), DemuxEnd(), DemuxInit(), DemuxOpen(), DemuxPacket(), DemuxRecAudio(), DemuxRecVideo(), DemuxVideo(), DemuxVobSub(), DvdReadSetArea(), ESNew(), EsOutAdd(), EsOutControl(), EsOutDel(), EsOutSend(), ESSubtitleUpdate(), GatherPES(), HandleMessage(), MP4_TrackUnselect(), Ogg_BeginningOfStream(), Ogg_DecodePacket(), Ogg_LogicalStreamDelete(), Open(), OpenAudioDev(), OpenDemux(), OpenVideoDev(), ParsePES(), ParseVobSubIDX(), PATCallBack(), PCRHandle(), PMTCallBack(), PMTSetupEsDvbSubtitle(), PMTSetupEsTeletext(), ReadBlockHeader(), ReadNSVs(), RollOverTcp(), matroska_segment_c::Seek(), Seek(), matroska_segment_c::Select(), SendBlock(), SessionsSetup(), SetTime(), stream_init(), StreamRead(), TrackCreateES(), TrackGotoChunkSample(), matroska_segment_c::UnSelect(), and UserPmt().
| int(* demux_t::pf_demux)(demux_t *) |
| int(* demux_t::pf_control)(demux_t *, int i_query, va_list args) |
Referenced by __demux_New(), demux_vaControl(), DemuxOpen(), Import_DVB(), Import_GVP(), Import_IFO(), Import_LuaPlaylist(), Import_podcast(), Import_QTL(), Import_Shoutcast(), Open(), OpenCommon(), and OpenDemux().
| unsigned int demux_t::i_update |
Referenced by __demux_New(), Control(), Demux(), DemuxOpen(), DvdReadFindCell(), DvdReadSeek(), DvdReadSetArea(), MainLoopDemux(), MP4_UpdateSeekpoint(), Ogg_ExtractMeta(), Open(), virtual_segment_c::Seek(), SetTime(), SetTitle(), virtual_segment_c::UpdateCurrentToChapter(), UpdateGenericFromDemux(), and UpdateTitleSeekpointFromDemux().
| int demux_t::i_title |
Referenced by __demux_New(), Control(), Demux(), DemuxOpen(), DvdReadSetArea(), EsOutAdd(), GetPosition(), GetTime(), Open(), virtual_segment_c::Seek(), SetChapter(), SetPlayItem(), SetPosition(), SetTime(), SetTitle(), virtual_segment_c::UpdateCurrentToChapter(), and UpdateTitleSeekpointFromDemux().
| struct { ... } demux_t::info |
Referenced by __demux_New(), Control(), Demux(), DemuxOpen(), DvdReadFindCell(), DvdReadSeek(), DvdReadSetArea(), EsOutAdd(), GetPosition(), GetTime(), MainLoopDemux(), MP4_UpdateSeekpoint(), Ogg_ExtractMeta(), Open(), virtual_segment_c::Seek(), SetChapter(), SetPlayItem(), SetPosition(), SetTime(), SetTitle(), virtual_segment_c::UpdateCurrentToChapter(), UpdateGenericFromDemux(), and UpdateTitleSeekpointFromDemux().
Referenced by __demux_New(), __Parse_indx(), A52Init(), AacInit(), analyze_chunk(), AVI_IndexCreate(), AVI_IndexLoad(), AVI_IndexLoad_idx1(), AVI_IndexLoad_indx(), AVI_MovieGetLength(), AVI_PacketSearch(), AVI_StreamBytesSet(), AVI_StreamChunkFind(), AVI_StreamChunkSet(), AVI_TrackSeek(), AVI_TrackStopFinishedStreams(), BlockDecode(), ButtonUpdate(), CaptureBlockNew(), ChangeKeyCallback(), check_sync_pes(), CheckMimeHeader(), CheckPcr(), Close(), Close_ASX(), Close_B4S(), Close_GVP(), Close_iTML(), Close_LuaPlaylist(), Close_M3U(), Close_PLS(), Close_RAM(), Close_SGIMB(), Close_WPL(), Close_xspf(), Close_ZPL(), CloseAudioDev(), CloseDemux(), ClosePlayItem(), CodecAudioParse(), CodecMetaRead(), CodecVideoParse(), Connect(), Control(), ControlGetLength(), ControlGetPosition(), ControlGetTime(), ControlGoToIndex(), ControlSeekByte(), ControlSeekTime(), ControlSetPosition(), ControlSetTime(), Demux(), Demux2(), Demux_Seekable(), Demux_UnSeekable(), DemuxAudioMethod1(), DemuxAudioMethod2(), DemuxAudioMethod3(), DemuxBlock(), DemuxClose(), DemuxControl(), DemuxControlCallback(), DemuxControlResetCallback(), DemuxDecodeXds(), DemuxEnd(), DemuxFile(), DemuxInit(), DemuxOpen(), DemuxPacket(), DemuxPause(), DemuxRecAudio(), DemuxRecCc(), DemuxRecVideo(), DemuxTitles(), DemuxVideo(), DemuxVobSub(), DtsInit(), dv_extract_audio(), DVBEventInformation(), DvdReadFindCell(), DvdReadHandleDSI(), DvdReadSeek(), DvdReadSetArea(), ESNew(), EsOutAdd(), ESSubtitleUpdate(), EventIntf(), EventKey(), EventMouse(), demux_sys_t::EventThread(), FindLength(), FindMainDevice(), Fix(), FrameHeaderLoad(), GatherPES(), get_chunk_header(), GetAbsoluteMaxFrameRate(), GetClpiPacket(), GetLine(), GetMaxDimensions(), GetMaxFrameRate(), GetPosition(), GetTime(), GrabAudio(), GrabCapture(), GrabJack(), GrabMJPEG(), GrabVideo(), HandleMessage(), HandleMeta(), HeaderCONT(), HeaderDATA(), HeaderINDX(), HeaderPROP(), HeaderRead(), Import_ASX(), Import_GVP(), Import_LuaPlaylist(), Import_M3U(), Import_PLS(), Import_RAM(), Import_SGIMB(), Import_WPL(), Import_ZPL(), InitTitles(), IsPixelFormatSupported(), Load(), LoadChapter(), LoadChapterApple(), LoadChapterGpac(), LoadClip(), LoadClpi(), LoadMpls(), LoadPlaylist(), MimeDemux(), MjpgDemux(), MlpInit(), MP4_TrackCreate(), MP4_TrackGetDTS(), MP4_TrackNextSample(), MP4_TrackSetELST(), MP4_UpdateSeekpoint(), MpgaInit(), Ogg_BeginningOfStream(), Ogg_DecodePacket(), Ogg_EndOfStream(), Ogg_ExtractMeta(), Ogg_ExtractXiphMeta(), Ogg_FindLogicalStreams(), Ogg_ReadPage(), Open(), OpenAudioDev(), OpenAudioDevAlsa(), OpenAudioDevOss(), OpenCommon(), OpenDemux(), OpenVideoDev(), Parse(), parse_master(), parse_track_dict(), parse_tracks_dict(), ParseAQT(), ParseASF(), ParseComment(), ParseDKS(), ParseDVDSubtitle(), ParseJSS(), ParseLine(), ParseMicroDvd(), ParseMPL2(), ParseMPSub(), ParseMRL(), ParsePES(), ParsePicture(), ParsePJS(), ParsePSB(), ParseRealText(), ParseSami(), ParseSeekTable(), ParseSSA(), ParseSubRipSubViewer(), ParseSubViewer1(), ParseVobSubIDX(), ParseVplayer(), PATCallBack(), PCRHandle(), Peek(), Play(), PMTCallBack(), Port_finder(), probe_luascript(), probe_stream(), Process(), process_options(), ProcessLine(), ProgramIsSelected(), ReadBlockHeader(), ReadMeta(), ReadNSVs(), RenderCursor(), ReorderPlaylist(), RollOverTcp(), rtp_process(), rtp_queue(), rtp_recv(), rtp_thread(), screen_Capture(), screen_CloseCapture(), screen_InitCapture(), virtual_segment_c::Seek(), Seek(), SeekIndex(), SeekPrepare(), SendBlock(), SessionsSetup(), SetChapter(), SetPlayItem(), SetPosition(), SetTime(), SetTitle(), StoreString(), StreamClose(), StreamRead(), TaskInterrupt(), TrackCreateES(), TrackTimeToSampleChunk(), ty_stream_seek_pct(), ty_stream_seek_time(), virtual_segment_c::UpdateCurrentToChapter(), UserPmt(), and ValidateDVBMeta().
Referenced by __demux_New(), demux_GetParentInput(), and stream_DemuxNew().
1.5.6