
| demux_sys_t::demux_sys_t | ( | demux_t & | demux | ) | [inline] |
References lock_demuxer, and vlc_mutex_init().
| demux_sys_t::~demux_sys_t | ( | ) | [virtual] |
References i, lock_demuxer, meta, opened_segments, StopUiThread(), stored_attachments, streams, titles, used_segments, vlc_input_title_Delete(), vlc_meta_Delete(), and vlc_mutex_destroy().
| matroska_segment_c * demux_sys_t::FindSegment | ( | const EbmlBinary & | uid | ) | const |
| chapter_item_c * demux_sys_t::BrowseCodecPrivate | ( | unsigned int | codec_id, | |
| bool(*)(const chapter_codec_cmds_c &data, const void *p_cookie, size_t i_cookie_size) | match, | |||
| const void * | p_cookie, | |||
| size_t | i_cookie_size, | |||
| virtual_segment_c *& | p_segment_found | |||
| ) |
| chapter_item_c * demux_sys_t::FindChapter | ( | int64_t | i_find_uid, | |
| virtual_segment_c *& | p_segment_found | |||
| ) |
| void demux_sys_t::PreloadFamily | ( | const matroska_segment_c & | of_segment | ) |
References i, and opened_segments.
| void demux_sys_t::PreloadLinked | ( | matroska_segment_c * | p_segment | ) |
References asprintf(), i, i_chapters, virtual_segment_c::i_sys_title, IsUsedSegment(), N_, opened_segments, p_current_segment, virtual_segment_c::p_editions, p_title, input_title_t::psz_name, chapter_item_c::PublishChapters(), strdup(), titles, used_segments, VirtualFromSegments(), and vlc_input_title_New().
| bool demux_sys_t::PreparePlayback | ( | virtual_segment_c * | p_new_segment | ) |
References matroska_segment_c::b_cues, demuxer, virtual_segment_c::Duration(), f_duration, i_current_title, virtual_segment_c::i_sys_title, matroska_segment_c::InformationCreate(), msg_Warn, p_current_segment, virtual_segment_c::Segment(), matroska_segment_c::Select(), matroska_segment_c::sys, and matroska_segment_c::UnSelect().
Referenced by JumpTo().
| matroska_stream_c * demux_sys_t::AnalyseAllSegmentsFound | ( | demux_t * | p_demux, | |
| EbmlStream * | p_estream, | |||
| bool | b_initial = false | |||
| ) |
References demuxer, matroska_segment_c::ep, matroska_segment_c::families, FindSegment(), EbmlParser::Get(), i, MKV_IS_ID, msg_Err, opened_segments, matroska_segment_c::p_next_segment_uid, matroska_segment_c::p_prev_segment_uid, matroska_segment_c::p_segment_uid, matroska_segment_c::segment, and matroska_stream_c::segments.
| void demux_sys_t::JumpTo | ( | virtual_segment_c & | p_segment, | |
| chapter_item_c * | p_chapter | |||
| ) |
References demuxer, chapter_item_c::Enter(), chapter_item_c::i_user_start_time, p_current_segment, PreparePlayback(), and virtual_segment_c::Seek().
Referenced by Control(), and dvd_command_interpretor_c::Interpret().
| void demux_sys_t::StartUiThread | ( | ) |
References event_thread_t::b_die, b_ui_hooked, demuxer, EventThread(), FIND_PARENT, event_thread_t::lock, msg_Dbg, event_thread_t::p_demux, p_ev, p_input, var_Create, vlc_mutex_init(), vlc_object_create, vlc_object_find, VLC_OBJECT_INPUT, vlc_thread_create, VLC_THREAD_PRIORITY_LOW, VLC_VAR_ADDRESS, VLC_VAR_BOOL, VLC_VAR_INTEGER, and VLC_VAR_MUTEX.
| void demux_sys_t::StopUiThread | ( | ) |
References b_ui_hooked, demuxer, msg_Dbg, p_ev, p_input, var_Destroy, vlc_object_kill, vlc_object_release, and vlc_thread_join.
Referenced by ~demux_sys_t().
| void demux_sys_t::SwapButtons | ( | ) |
References btn_colit_t::btn_coli, hli_t::btn_colit, hl_gi_t::btn_ns, hli_t::btnit, hli_t::hl_gi, pci_t::hli, i, p_data, pci_packet, U32_AT(), btni_t::x_end, btni_t::x_start, btni_t::y_end, and btni_t::y_start.
Referenced by BlockDecode().
| void * demux_sys_t::EventThread | ( | vlc_object_t * | p_this | ) | [static] |
References ACTIONID_NAV_ACTIVATE, ACTIONID_NAV_DOWN, ACTIONID_NAV_LEFT, ACTIONID_NAV_RIGHT, ACTIONID_NAV_UP, btni_t::auto_action_mode, vlc_value_t::b_bool, event_thread_t::b_clicked, event_thread_t::b_moved, b_pci_packet_set, btn_colit_t::btn_coli, hli_t::btn_colit, btni_t::btn_coln, hl_gi_t::btn_ns, hli_t::btnit, vm_cmd_t::bytes, btni_t::cmd, demuxer, btni_t::down, dvd_interpretor, EventKey(), EventMouse(), FIND_CHILD, dvd_command_interpretor_c::GetSPRM(), hli_t::hl_gi, pci_t::hli, i, vlc_value_t::i_int, event_thread_t::i_key_action, dvd_command_interpretor_c::Interpret(), btni_t::left, event_thread_t::lock, lock_demuxer, msg_Dbg, msleep, vlc_value_t::p_address, event_thread_t::p_demux, p_ev, p_input, event_thread_t::p_libvlc, demux_t::p_sys, p_sys, p_vout, palette, pci_packet, btni_t::right, dvd_command_interpretor_c::SetSPRM(), btni_t::up, var_AddCallback, var_DelCallback, var_Get, var_Set, vlc_mutex_destroy(), vlc_mutex_lock(), vlc_mutex_unlock(), vlc_object_alive, vlc_object_find, vlc_object_release, VLC_OBJECT_VOUT, vlc_restorecancel(), vlc_savecancel(), VLC_SUCCESS, btni_t::x_end, btni_t::x_start, btni_t::y_end, and btni_t::y_start.
Referenced by StartUiThread().
| int demux_sys_t::EventMouse | ( | vlc_object_t * | p_this, | |
| char const * | psz_var, | |||
| vlc_value_t | oldval, | |||
| vlc_value_t | newval, | |||
| void * | p_data | |||
| ) | [static] |
References event_thread_t::b_clicked, event_thread_t::b_moved, event_thread_t::lock, msg_Dbg, p_ev, vlc_mutex_lock(), vlc_mutex_unlock(), and VLC_SUCCESS.
Referenced by EventThread().
| int demux_sys_t::EventKey | ( | vlc_object_t * | p_this, | |
| char const * | psz_var, | |||
| vlc_value_t | oldval, | |||
| vlc_value_t | newval, | |||
| void * | p_data | |||
| ) | [static] |
References vlc_value_t::i_int, event_thread_t::i_key_action, event_thread_t::lock, msg_Dbg, p_ev, vlc_mutex_lock(), vlc_mutex_unlock(), and VLC_SUCCESS.
Referenced by EventThread().
| virtual_segment_c * demux_sys_t::VirtualFromSegments | ( | matroska_segment_c * | p_segment | ) | const [protected] |
References virtual_segment_c::AddSegment(), i, opened_segments, virtual_segment_c::PreloadLinked(), virtual_segment_c::PrepareChapters(), and virtual_segment_c::Sort().
Referenced by PreloadLinked().
| bool demux_sys_t::IsUsedSegment | ( | matroska_segment_c & | p_segment | ) | const [protected] |
| char * demux_sys_t::psz_device |
Referenced by Close(), CommonClose(), DemuxOpen(), FindMainDevice(), GetV4L2Params(), Open(), OpenAudioDev(), OpenAudioDevAlsa(), OpenAudioDevOss(), OpenVideoDev(), and ParseMRL().
Referenced by AccessControl(), DemuxControl(), DemuxOpen(), GetV4L2Params(), and ParseMRL().
| unsigned int demux_sys_t::i_sample_rate |
Referenced by DemuxOpen(), GrabAudio(), Open(), OpenAudioDev(), OpenAudioDevAlsa(), OpenAudioDevOss(), and process_options().
Referenced by DemuxOpen(), GrabAudio(), OpenAudioDev(), OpenAudioDevAlsa(), and OpenAudioDevOss().
Referenced by GrabAudio(), OpenAudioDevAlsa(), and OpenAudioDevOss().
Referenced by DemuxClose(), DemuxOpen(), and GrabAudio().
Referenced by Demux(), DemuxOpen(), GetV4L2Params(), Open(), OpenAudioDev(), OpenDemux(), OpenVideoDev(), ReadBlockHeader(), and SendBlock().
| snd_pcm_t* demux_sys_t::p_alsa_pcm |
Referenced by Demux(), DemuxClose(), FindMainDevice(), GrabAudio(), and OpenAudioDevAlsa().
Referenced by GrabAudio(), and OpenAudioDevAlsa().
Referenced by GrabAudio(), and OpenAudioDevAlsa().
| int64_t demux_sys_t::i_next_demux_date |
Referenced by Control(), Demux(), DemuxControl(), and DemuxOpen().
| char * demux_sys_t::psz_base |
Referenced by Close(), Close_xspf(), Demux(), Load(), Open(), parse_track_node(), and SetPlayItem().
Referenced by LoadClip(), LoadPlaylist(), Open(), and SetPlayItem().
Referenced by Close(), InitTitles(), LoadMpls(), Open(), and ReorderPlaylist().
Referenced by Close(), Demux(), EsOutAdd(), GetTime(), InitTitles(), LoadMpls(), Open(), ReorderPlaylist(), SetPlayItem(), and SetTime().
Referenced by Close(), LoadClpi(), Open(), and SetPlayItem().
Referenced by Close(), LoadClpi(), Open(), and SetPlayItem().
Referenced by Close(), Control(), Demux(), DemuxTitles(), DvdReadSetArea(), InitTitles(), Open(), and SetTitle().
Referenced by Close(), Control(), Demux(), GetPosition(), InitTitles(), Open(), SetChapter(), SetPosition(), and SetTime().
Referenced by Close(), Open(), and SetPlayItem().
| const bd_clpi_t* demux_sys_t::p_clpi |
Referenced by Demux(), GetClpiPacket(), GetTime(), Open(), SetPlayItem(), and SetTime().
Referenced by Demux(), GetTime(), Open(), SetPlayItem(), and SetTime().
Referenced by ClosePlayItem(), Demux(), Open(), and SetPlayItem().
Referenced by ClosePlayItem(), Demux(), Open(), and SetPlayItem().
Referenced by Demux(), EsOutAdd(), GetTime(), Open(), and SetPlayItem().
Referenced by Demux(), Open(), SetPlayItem(), and SetTime().
Referenced by Demux(), Open(), SetPlayItem(), and SetTime().
Referenced by Demux(), Open(), and SetPlayItem().
Referenced by Demux(), Open(), and SetPlayItem().
| int64_t demux_sys_t::i_atc_initial |
Referenced by Demux(), GetTime(), and SetPlayItem().
| int64_t demux_sys_t::i_atc_current |
Referenced by Demux(), GetTime(), and SetPlayItem().
| int64_t demux_sys_t::i_atc_wrap |
Referenced by Demux(), and SetPlayItem().
| int64_t demux_sys_t::i_atc_last |
Referenced by Demux(), and SetPlayItem().
| dc1394_cameracapture demux_sys_t::camera |
Referenced by Close(), GrabVideo(), and Open().
Referenced by Open(), and OpenVideoDev().
Referenced by Close(), GrabVideo(), Open(), and process_options().
Referenced by ScanCameras().
Referenced by Open(), and ScanCameras().
Referenced by Open(), and process_options().
| u_int64_t demux_sys_t::selected_uid |
Referenced by Open(), and process_options().
Referenced by Close(), Open(), and ScanCameras().
| dc1394_camerainfo demux_sys_t::camera_info |
Referenced by GrabVideo(), and Open().
| dc1394_miscinfo demux_sys_t::misc_info |
Referenced by Open().
| raw1394handle_t demux_sys_t::fd_video |
| quadlet_t demux_sys_t::supported_framerates |
Referenced by Demux(), Open(), and process_options().
Referenced by Demux(), Open(), and process_options().
Referenced by Control(), Demux(), Open(), and process_options().
Referenced by Open(), and process_options().
| unsigned int demux_sys_t::brightness |
Referenced by Open(), and process_options().
| unsigned int demux_sys_t::focus |
Referenced by Open(), and process_options().
| char* demux_sys_t::dma_device |
Referenced by Open().
Referenced by GrabAudio(), Open(), OpenAudioDev(), and process_options().
Referenced by GrabAudio(), and OpenAudioDev().
Referenced by CloseAudioDev(), Demux(), GrabAudio(), Open(), and OpenAudioDev().
Referenced by Close(), Open(), OpenAudioDev(), and process_options().
| dvdnav_t* demux_sys_t::dvdnav |
Referenced by ButtonUpdate(), Close(), Control(), Demux(), DemuxTitles(), ESNew(), ESSubtitleUpdate(), EventKey(), EventMouse(), Open(), and StillTimer().
Referenced by Demux(), Open(), and StillTimer().
Referenced by Close(), Control(), Demux(), Open(), rtp_process(), rtp_thread(), and StillTimer().
Referenced by Close(), Control(), Demux(), Open(), rtp_process(), and rtp_thread().
| struct { ... } demux_sys_t::still |
Referenced by Close(), Demux(), Open(), and StillTimer().
Referenced by Close(), Control(), Demux(), Demux2(), DemuxBlock(), DvdReadSetArea(), ESNew(), ESSubtitleUpdate(), FindLength(), Open(), and OpenCommon().
Referenced by Control(), Demux(), DemuxBlock(), Open(), and OpenCommon().
Referenced by ButtonUpdate(), Close(), EventThread(), Open(), StartUiThread(), and StopUiThread().
Referenced by Close(), EventIntf(), and EventThread().
| uint32_t demux_sys_t::clut |
Referenced by ButtonUpdate(), Demux(), DvdReadSetArea(), and ESNew().
| uint8_t demux_sys_t::palette |
Referenced by ButtonUpdate(), EventThread(), and ParseVobSubIDX().
Referenced by Demux(), DvdReadSetArea(), ESNew(), GetV4L2Params(), Open(), OpenVideoDev(), and ParseMRL().
Referenced by Control(), and DemuxTitles().
| dvd_reader_t* demux_sys_t::p_dvdread |
Referenced by Close(), DvdReadSetArea(), and Open().
| dvd_file_t* demux_sys_t::p_title |
Referenced by Close(), Control(), Demux(), DvdReadSetArea(), LoadChapterApple(), LoadChapterGpac(), MP4_UpdateSeekpoint(), Open(), and PreloadLinked().
| ifo_handle_t* demux_sys_t::p_vmg_file |
| ifo_handle_t* demux_sys_t::p_vts_file |
Referenced by Close(), DvdReadFindCell(), DvdReadSetArea(), and Open().
Referenced by DvdReadFindCell(), DvdReadSeek(), DvdReadSetArea(), and Open().
Referenced by DvdReadFindCell(), DvdReadSeek(), DvdReadSetArea(), and PreloadLinked().
Referenced by DvdReadFindCell(), DvdReadHandleDSI(), DvdReadSetArea(), and Open().
Referenced by DvdReadSetArea().
| tt_srpt_t* demux_sys_t::p_tt_srpt |
| pgc_t* demux_sys_t::p_cur_pgc |
Referenced by Control(), Demux(), DvdReadHandleDSI(), and DvdReadSeek().
| dsi_t demux_sys_t::dsi_pack |
Referenced by DvdReadHandleDSI().
Referenced by DvdReadFindCell(), DvdReadSeek(), and DvdReadSetArea().
Referenced by Demux(), DvdReadHandleDSI(), DvdReadSeek(), and DvdReadSetArea().
Referenced by Demux(), DvdReadHandleDSI(), DvdReadSeek(), and DvdReadSetArea().
Referenced by Demux(), DvdReadHandleDSI(), DvdReadSeek(), and DvdReadSetArea().
Referenced by DvdReadSetArea().
Referenced by DvdReadSetArea().
Referenced by Control(), and DvdReadSetArea().
Referenced by Control(), Demux(), DvdReadSeek(), and DvdReadSetArea().
Referenced by DvdReadHandleDSI(), and Open().
Referenced by DvdReadSeek(), and DvdReadSetArea().
Referenced by DvdReadSeek(), and DvdReadSetArea().
Referenced by Demux(), DvdReadFindCell(), DvdReadHandleDSI(), DvdReadSeek(), and DvdReadSetArea().
Referenced by DvdReadFindCell(), DvdReadHandleDSI(), and DvdReadSetArea().
Referenced by DvdReadHandleDSI(), and Open().
Referenced by DvdReadHandleDSI(), and Open().
Referenced by Control(), Demux(), and DemuxTitles().
Referenced by Control(), DemuxTitles(), PreloadLinked(), and ~demux_sys_t().
| float demux_sys_t::f_fps |
Referenced by CaptureBlockNew(), Control(), Demux(), GetV4L2Params(), GrabVideo(), Open(), OpenVideoDev(), ParseMRL(), and TrackCreateES().
Referenced by Control(), Demux(), Import_SGIMB(), Open(), and ParseLine().
Referenced by Control().
| unsigned int demux_sys_t::i_channels |
Referenced by GrabJack(), Open(), Parse(), and Process().
Referenced by GetV4L2Params(), Open(), OpenVideoDev(), and ParseMRL().
Referenced by Close(), and GrabJack().
Referenced by Control(), Demux(), GrabJack(), HandleMessage(), HandleMeta(), Open(), OpenDemux(), and ReadBlockHeader().
| jack_client_t* demux_sys_t::p_jack_client |
Referenced by Close(), Open(), and Port_finder().
| jack_port_t** demux_sys_t::pp_jack_port_input |
| jack_default_audio_sample_t** demux_sys_t::pp_jack_buffer |
| jack_ringbuffer_t* demux_sys_t::p_jack_ringbuffer |
Referenced by Close(), GrabJack(), Open(), and Process().
| jack_nframes_t demux_sys_t::jack_buffer_size |
Referenced by Open().
| jack_nframes_t demux_sys_t::jack_sample_rate |
Referenced by Open().
Referenced by GrabJack(), Open(), and Process().
| char* demux_sys_t::psz_ports |
Referenced by Open(), Parse(), and Port_finder().
Referenced by Close(), Open(), and Port_finder().
Referenced by Open(), and Port_finder().
Referenced by AccessControlCallback(), AccessControlResetCallback(), AccessRead(), AccessReadStream(), Close(), CommonClose(), Demux(), DemuxClose(), DemuxControlCallback(), DemuxControlResetCallback(), DemuxOpen(), FindMainDevice(), GetV4L2Params(), GrabAudio(), GrabCapture(), GrabMJPEG(), GrabVideo(), and Open().
QTCaptureSession* demux_sys_t::session [protected] |
Referenced by Close(), Open(), rtp_process(), and rtp_thread().
QTCaptureDevice* demux_sys_t::device [protected] |
Referenced by Open().
VLCDecompressedVideoOutput* demux_sys_t::output [protected] |
| int demux_sys_t::fd |
Referenced by Close(), Demux(), Open(), and rtp_recv().
| unsigned demux_sys_t::caching |
| unsigned demux_sys_t::timeout |
Referenced by Open(), and rtp_queue().
| uint16_t demux_sys_t::max_dropout |
| uint16_t demux_sys_t::max_misorder |
| uint8_t demux_sys_t::max_src |
Referenced by CaptureBlockNew(), Control(), Demux(), Open(), OpenDemux(), ReadBlockHeader(), RenderCursor(), screen_Capture(), and screen_InitCapture().
Referenced by Demux(), HandleMessage(), and Open().
Referenced by CaptureBlockNew(), Demux(), and Open().
Referenced by Open(), and screen_Capture().
| unsigned int demux_sys_t::i_screen_height |
Referenced by FollowMouse(), and Open().
| unsigned int demux_sys_t::i_screen_width |
Referenced by FollowMouse(), and Open().
| unsigned int demux_sys_t::i_top |
Referenced by FollowMouse(), Open(), RenderCursor(), screen_Capture(), and screen_InitCapture().
| unsigned int demux_sys_t::i_left |
Referenced by FollowMouse(), Open(), RenderCursor(), screen_Capture(), and screen_InitCapture().
Referenced by FollowMouse(), GetV4L2Params(), Open(), OpenVideoDev(), and ParseMRL().
Referenced by FollowMouse(), GetV4L2Params(), Open(), OpenVideoDev(), and ParseMRL().
Referenced by Close(), Open(), RenderCursor(), and screen_Capture().
Referenced by RenderCursor().
Referenced by RenderCursor().
| uint8_t * demux_sys_t::p_data |
Referenced by CaptureBlockNew(), screen_Capture(), screen_CloseCapture(), screen_InitCapture(), and SwapButtons().
| xcb_connection_t* demux_sys_t::conn |
| xcb_window_t demux_sys_t::root |
| xcb_window_t demux_sys_t::window |
| int16_t demux_sys_t::x |
Referenced by Demux(), Open(), and screen_Capture().
| int16_t demux_sys_t::y |
| uint16_t demux_sys_t::w |
| uint16_t demux_sys_t::h |
| char* demux_sys_t::psz_device |
Referenced by Open(), and OpenVideoDev().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), OpenVideoDev(), ParseMRL(), and ProbeVideoDev().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), OpenVideoDev(), ParseMRL(), and ProbeVideoDev().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by GetV4L2Params(), GrabVideo(), and Open().
| bool demux_sys_t::b_mjpeg |
Referenced by Close(), GrabVideo(), Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), OpenVideoDev(), and ParseMRL().
Referenced by Open(), and ParseMRL().
struct video_capability demux_sys_t::vid_cap [read] |
Referenced by OpenVideoDev().
struct video_mbuf demux_sys_t::vid_mbuf [read] |
Referenced by Close(), GrabCapture(), and OpenVideoDev().
struct mjpeg_requestbuffers demux_sys_t::mjpeg_buffers [read] |
Referenced by Close(), GrabMJPEG(), and OpenVideoDev().
| uint8_t* demux_sys_t::p_video_mmap |
Referenced by Close(), GrabCapture(), GrabMJPEG(), and OpenVideoDev().
Referenced by GrabCapture(), GrabMJPEG(), and OpenVideoDev().
struct video_mmap demux_sys_t::vid_mmap [read] |
Referenced by GrabCapture(), and OpenVideoDev().
struct video_picture demux_sys_t::vid_picture [read] |
Referenced by OpenVideoDev().
Referenced by GrabMJPEG(), GrabVideo(), and OpenVideoDev().
Referenced by CommonClose(), GetV4L2Params(), OpenVideoDev(), and ParseMRL().
Referenced by AccessOpen(), DemuxClose(), GetV4L2Params(), GrabVideo(), OpenVideoDev(), ParseMRL(), and ProbeVideoDev().
struct v4l2_capability demux_sys_t::dev_cap [read] |
Referenced by OpenVideoDev(), and ProbeVideoDev().
Referenced by OpenVideoDev(), and ProbeVideoDev().
struct v4l2_input* demux_sys_t::p_inputs [read] |
Referenced by CommonClose(), and ProbeVideoDev().
Referenced by GetV4L2Params(), OpenVideoDev(), ParseMRL(), and ProbeVideoDev().
Referenced by OpenVideoDev(), and ProbeVideoDev().
struct v4l2_standard* demux_sys_t::p_standards [read] |
Referenced by CommonClose(), OpenVideoDev(), and ProbeVideoDev().
Referenced by GetV4L2Params(), OpenVideoDev(), ParseMRL(), and ProbeVideoDev().
struct v4l2_audio demux_sys_t::p_audios[32] [read] |
Referenced by OpenVideoDev(), and ProbeVideoDev().
Referenced by GetV4L2Params(), OpenVideoDev(), ParseMRL(), and ProbeVideoDev().
struct v4l2_tuner* demux_sys_t::p_tuners [read] |
Referenced by CommonClose(), OpenVideoDev(), and ProbeVideoDev().
Referenced by IsPixelFormatSupported(), and ProbeVideoDev().
struct v4l2_fmtdesc* demux_sys_t::p_codecs [read] |
Referenced by CommonClose(), IsPixelFormatSupported(), and ProbeVideoDev().
struct buffer_t* demux_sys_t::p_buffers [read] |
Referenced by DemuxClose(), GrabVideo(), InitMmap(), InitRead(), InitUserP(), and OpenVideoDev().
| unsigned int demux_sys_t::i_nbuffers |
Referenced by DemuxClose(), GrabVideo(), InitMmap(), InitUserP(), and OpenVideoDev().
| unsigned int demux_sys_t::i_aspect |
| uint32_t demux_sys_t::i_block_flags |
Referenced by GrabVideo(), and OpenVideoDev().
Referenced by GetV4L2Params(), OpenVideoDev(), and ParseMRL().
Referenced by GetV4L2Params(), OpenVideoDev(), and ParseMRL().
Referenced by CommonClose(), GetV4L2Params(), ParseMRL(), and SetAvailControlsByString().
| int64_t demux_sys_t::i_ssnd_pos |
| int64_t demux_sys_t::i_ssnd_size |
| int64_t demux_sys_t::i_ssnd_start |
Referenced by Control().
| int64_t demux_sys_t::i_ssnd_end |
| int64_t demux_sys_t::i_time |
Referenced by Control(), ControlGetPosition(), Demux(), Demux_Seekable(), Demux_UnSeekable(), DemuxInit(), DemuxPacket(), MP4_GetMoviePTS(), Seek(), SeekPrepare(), and SendBlock().
| int64_t demux_sys_t::i_length |
Referenced by Control(), ControlGetLength(), ControlGetPosition(), ControlSetTime(), Demux(), Demux_Seekable(), DemuxInit(), FindLength(), OpenCommon(), ReadMeta(), Seek(), and SeekIndex().
Referenced by Control(), DemuxInit(), Ogg_BeginningOfStream(), and Ogg_EndOfStream().
Referenced by Control(), DemuxEnd(), DemuxInit(), LoadChapter(), and SeekIndex().
Referenced by Control(), DemuxInit(), DemuxPacket(), and SeekIndex().
Referenced by AVI_IndexCreate(), AVI_IndexLoad(), AVI_IndexLoad_idx1(), AVI_IndexLoad_indx(), AVI_MovieGetLength(), AVI_PacketSearch(), AVI_StreamChunkFind(), AVI_TrackStopFinishedStreams(), CodecAudioParse(), CodecVideoParse(), Control(), ControlGetPosition(), ControlGoToIndex(), Demux(), Demux_Seekable(), Demux_UnSeekable(), DemuxInit(), RollOverTcp(), Seek(), and SessionsSetup().
Referenced by AVI_IndexAddEntry(), AVI_IndexCreate(), AVI_IndexLoad(), AVI_IndexLoad_idx1(), AVI_MovieGetLength(), AVI_StreamBytesSet(), AVI_StreamChunkFind(), AVI_StreamChunkSet(), AVI_TrackSeek(), AVI_TrackStopFinishedStreams(), CodecAudioParse(), CodecVideoParse(), Control(), ControlGetPosition(), ControlGoToIndex(), Demux(), Demux_Seekable(), Demux_UnSeekable(), DemuxEnd(), DemuxInit(), DemuxPacket(), DemuxVobSub(), GetMoviePTS(), LoadChapter(), ParseVobSubIDX(), RollOverTcp(), Seek(), SeekPrepare(), and SessionsSetup().
| int64_t demux_sys_t::i_data_begin |
Referenced by Control(), DemuxInit(), and SeekIndex().
| int64_t demux_sys_t::i_data_end |
Referenced by Control(), Demux(), and DemuxInit().
| bool demux_sys_t::b_index |
Referenced by Control(), ControlSetPosition(), Demux(), DemuxInit(), and SeekTableLoad().
Referenced by Control(), DemuxEnd(), DemuxInit(), matroska_segment_c::InformationCreate(), and ~demux_sys_t().
| unsigned int demux_sys_t::i_frame_size |
Referenced by Demux().
Referenced by Demux(), and SendBlock().
Referenced by Control().
Referenced by Control(), ControlSetPosition(), Demux(), Demux_Seekable(), OpenCommon(), Seek(), ty_stream_seek_pct(), and ty_stream_seek_time().
| bool demux_sys_t::b_muxed |
Referenced by Demux_Seekable(), and Demux_UnSeekable().
Referenced by AVI_IndexCreate(), AVI_IndexLoad_idx1(), and AVI_IndexLoad_indx().
| bool demux_sys_t::b_odml |
Referenced by AVI_IndexCreate(), AVI_IndexLoad(), and Demux_UnSeekable().
Referenced by AVI_StreamChunkFind(), Demux_Seekable(), and Seek().
Referenced by AVI_IndexAddEntry(), AVI_StreamChunkFind(), and Demux_Seekable().
| char * demux_sys_t::psz_file |
| FILE * demux_sys_t::p_file |
Referenced by Demux(), and DemuxFile().
| uint64_t demux_sys_t::i_write |
Referenced by Demux(), and DemuxFile().
| uint8_t demux_sys_t::buffer |
Referenced by Demux(), DemuxAudioMethod1(), DemuxAudioMethod2(), DemuxAudioMethod3(), DemuxFile(), and DemuxVideo().
Referenced by Demux().
Referenced by Demux().
| enum { ... } demux_sys_t::i_state |
| bool demux_sys_t::b_start |
Referenced by Demux().
Referenced by Control(), Ogg_EndOfStream(), Ogg_ExtractMeta(), Ogg_ExtractXiphMeta(), and ParseComment().
Referenced by Demux().
| int64_t demux_sys_t::i_time_offset |
Referenced by Control(), ControlGetTime(), ControlSetTime(), and Demux().
| int64_t demux_sys_t::i_pts_start |
Referenced by ControlGetTime(), and ControlSetTime().
| int64_t demux_sys_t::i_length |
| int64_t demux_sys_t::i_data_pos |
Referenced by Control(), ControlGetLength(), ControlSetTime(), Demux(), and ReadMeta().
Referenced by ControlGetLength(), ControlSetTime(), ParseSeekTable(), and ReadMeta().
Referenced by ControlGetLength(), ControlSetTime(), ParseSeekTable(), and ReadMeta().
Referenced by Control(), and ParsePicture().
Referenced by Control(), and ParsePicture().
Referenced by ParsePicture().
Referenced by ParsePicture().
| uint8_t* demux_sys_t::p_data |
Referenced by ParseSSA().
Referenced by Control(), Demux(), DemuxVobSub(), LoadChapter(), ParseVobSubIDX(), and Seek().
| Music_Emu* demux_sys_t::p_musicemu |
| Emu_Mem_Reader* demux_sys_t::p_reader |
| char* demux_sys_t::p_sdp |
Referenced by CloseDemux(), Connect(), Demux(), OpenDemux(), ParseASF(), RollOverTcp(), and SessionsSetup().
| char* demux_sys_t::psz_path |
Referenced by Connect(), and RollOverTcp().
Referenced by Connect().
| MediaSession* demux_sys_t::ms |
Referenced by Control(), Demux(), Play(), RollOverTcp(), SessionsSetup(), and TimeoutPrevention().
| TaskScheduler* demux_sys_t::scheduler |
Referenced by Demux().
| UsageEnvironment* demux_sys_t::env |
Referenced by Connect(), Control(), Play(), and SessionsSetup().
| RTSPClient* demux_sys_t::rtsp |
Referenced by Connect(), Control(), Demux(), Play(), RollOverTcp(), SessionsSetup(), and TimeoutPrevention().
Referenced by ParseASF(), and StreamRead().
Referenced by ParseASF(), RollOverTcp(), SessionsSetup(), and StreamRead().
| bool demux_sys_t::b_real |
Referenced by SessionsSetup().
| int64_t demux_sys_t::i_pcr |
Referenced by CheckPcr(), Control(), ControlGoToIndex(), Demux(), Play(), Seek(), and StreamRead().
| float demux_sys_t::i_npt |
Referenced by Control(), Demux(), and StreamRead().
Referenced by Control(), Play(), SessionsSetup(), and StreamRead().
| float demux_sys_t::i_npt_start |
Referenced by Control(), Play(), and SessionsSetup().
Referenced by Play(), and TimeoutPrevention().
Referenced by Demux(), and TimeoutPrevention().
Referenced by SessionsSetup().
Referenced by Demux(), and SessionsSetup().
Referenced by Demux(), RollOverTcp(), SessionsSetup(), and StreamRead().
Referenced by Control(), Demux(), RollOverTcp(), SessionsSetup(), StreamRead(), and TaskInterrupt().
| char demux_sys_t::event |
Referenced by Demux(), StreamClose(), StreamRead(), and TaskInterrupt().
Referenced by Control().
| bool demux_sys_t::b_still |
Referenced by MjpgDemux(), and SendBlock().
Referenced by MjpgDemux(), and SendBlock().
Referenced by SendBlock().
Referenced by CheckMimeHeader(), and MimeDemux().
Referenced by Peek().
| const uint8_t* demux_sys_t::p_peek |
Referenced by CheckMimeHeader(), GetLine(), MimeDemux(), MjpgDemux(), and Peek().
Referenced by CheckMimeHeader(), GetLine(), MimeDemux(), MjpgDemux(), and Peek().
Referenced by MjpgDemux().
Referenced by AnalyseAllSegmentsFound(), matroska_segment_c::BlockGet(), Demux(), matroska_script_codec_c::Enter(), dvd_chapter_codec_c::Enter(), EventThread(), matroska_segment_c::InformationCreate(), matroska_script_interpretor_c::Interpret(), dvd_command_interpretor_c::Interpret(), JumpTo(), matroska_script_codec_c::Leave(), dvd_chapter_codec_c::Leave(), matroska_segment_c::LoadCues(), matroska_segment_c::LoadSeekHeadItem(), matroska_segment_c::LoadTags(), matroska_segment_c::ParseChapterAtom(), matroska_segment_c::ParseChapters(), matroska_segment_c::ParseInfo(), matroska_segment_c::ParseSeekHead(), matroska_segment_c::ParseTrackEntry(), matroska_segment_c::ParseTracks(), matroska_segment_c::Preload(), PreparePlayback(), matroska_segment_c::Seek(), matroska_segment_c::Select(), StartUiThread(), StopUiThread(), and matroska_segment_c::UnSelect().
Referenced by Control(), Demux(), matroska_segment_c::Seek(), and matroska_segment_c::Select().
Referenced by Demux(), virtual_segment_c::Seek(), and matroska_segment_c::Seek().
| std::vector<input_title_t*> demux_sys_t::titles |
| size_t demux_sys_t::i_current_title |
Referenced by Control(), PreparePlayback(), virtual_segment_c::Seek(), and virtual_segment_c::UpdateCurrentToChapter().
| std::vector<matroska_stream_c*> demux_sys_t::streams |
Referenced by ~demux_sys_t().
| std::vector<attachment_c*> demux_sys_t::stored_attachments |
Referenced by Control(), matroska_segment_c::ParseAttachments(), and ~demux_sys_t().
| std::vector<matroska_segment_c*> demux_sys_t::opened_segments |
Referenced by AnalyseAllSegmentsFound(), FindSegment(), PreloadFamily(), PreloadLinked(), VirtualFromSegments(), and ~demux_sys_t().
| std::vector<virtual_segment_c*> demux_sys_t::used_segments |
Referenced by BrowseCodecPrivate(), Control(), FindChapter(), IsUsedSegment(), PreloadLinked(), and ~demux_sys_t().
Referenced by dvd_chapter_codec_c::Enter(), EventThread(), and dvd_chapter_codec_c::Leave().
| float demux_sys_t::f_duration |
Referenced by Control(), PreparePlayback(), and Seek().
Referenced by BlockDecode(), StartUiThread(), and StopUiThread().
Referenced by BlockDecode(), EventThread(), and SwapButtons().
Referenced by BlockDecode(), EventThread(), and matroska_segment_c::Select().
Referenced by Demux(), demux_sys_t(), EventThread(), and ~demux_sys_t().
Referenced by BlockDecode(), EventKey(), EventMouse(), EventThread(), StartUiThread(), and StopUiThread().
| ModPlugFile* demux_sys_t::f |
| uint64_t demux_sys_t::i_time |
| uint64_t demux_sys_t::i_timescale |
Referenced by Control(), Demux(), MP4_GetMoviePTS(), MP4_TrackCreate(), MP4_TrackGetDTS(), MP4_TrackNextSample(), MP4_TrackSetELST(), Seek(), and TrackTimeToSampleChunk().
| uint64_t demux_sys_t::i_duration |
| unsigned int demux_sys_t::i_tracks |
Referenced by LoadChapter(), and MP4_TrackCreate().
| mpc_decoder demux_sys_t::decoder |
| mpc_reader demux_sys_t::reader |
| mpc_streaminfo demux_sys_t::info |
| int64_t demux_sys_t::i_position |
Referenced by Demux().
| int64_t demux_sys_t::i_bytes |
Referenced by Demux(), and MpgaInit().
Referenced by Demux().
Referenced by Control(), Demux(), and MpgaInit().
Referenced by Demux().
Referenced by A52Init(), AacInit(), Demux(), DemuxFile(), DtsInit(), Import_SGIMB(), MlpInit(), MpgaInit(), and ParseLine().
| int64_t demux_sys_t::i_stream_offset |
Referenced by Control().
Referenced by Demux(), and MpgaInit().
Referenced by Demux(), and MpgaInit().
| struct { ... } demux_sys_t::xing |
Referenced by Demux(), and MpgaInit().
Referenced by Demux(), and ReadNSVs().
Referenced by Demux(), DemuxRecAudio(), ParsePES(), and ReadNSVs().
Referenced by ReadNSVs().
Referenced by Demux(), DemuxRecVideo(), and ReadNSVs().
Referenced by Demux().
Referenced by Demux().
| int64_t demux_sys_t::i_pcr_inc |
Referenced by Control(), Demux(), and ReadNSVs().
Referenced by Control(), and SeekTableLoad().
Referenced by SeekTableLoad().
| uint8_t* demux_sys_t::p_extra_f |
Referenced by Control(), ControlSetPosition(), Demux(), and SeekTableLoad().
| uint8_t demux_sys_t::fh_buffer[12] |
Referenced by Demux(), and FrameHeaderLoad().
| int64_t demux_sys_t::i_total_frames |
Referenced by SeekTableLoad().
| int64_t demux_sys_t::i_total_length |
Referenced by Control(), and SeekTableLoad().
Referenced by Control().
| ogg_sync_state demux_sys_t::oy |
Referenced by Control(), and Ogg_ReadPage().
Referenced by Control(), Demux(), Ogg_BeginningOfStream(), Ogg_EndOfStream(), and Ogg_FindLogicalStreams().
Referenced by Control(), Demux(), Ogg_BeginningOfStream(), Ogg_EndOfStream(), and Ogg_FindLogicalStreams().
Referenced by Demux(), and Ogg_BeginningOfStream().
Referenced by Control(), Ogg_DecodePacket(), and Ogg_FindLogicalStreams().
Referenced by Demux().
Referenced by Demux(), and Ogg_FindLogicalStreams().
| char * demux_sys_t::psz_prefix |
Referenced by Close_ASX(), Close_B4S(), Close_M3U(), Close_PLS(), Close_RAM(), Close_WPL(), Close_ZPL(), Demux(), Import_ASX(), Import_M3U(), Import_PLS(), Import_RAM(), Import_WPL(), and Import_ZPL().
| char* demux_sys_t::psz_data |
Referenced by Close_ASX(), Demux(), and Import_ASX().
| int64_t demux_sys_t::i_data_len |
Referenced by Demux(), and Import_ASX().
| bool demux_sys_t::b_utf8 |
Referenced by Demux(), Import_ASX(), and StoreString().
Referenced by Demux(), and Import_ASX().
Referenced by Demux().
Referenced by Demux(), parse_track_dict(), and parse_tracks_dict().
| char*(* demux_sys_t::pf_dup)(const char *) |
Referenced by Demux(), and Import_M3U().
| char* demux_sys_t::psz_uri |
Referenced by Close_SGIMB(), Demux(), Import_SGIMB(), and ParseLine().
| char* demux_sys_t::psz_server |
Referenced by Close_SGIMB(), Demux(), Import_SGIMB(), and ParseLine().
Referenced by Close_SGIMB(), Demux(), Import_SGIMB(), and ParseLine().
| char* demux_sys_t::psz_name |
Referenced by Close_SGIMB(), Demux(), Import_SGIMB(), and ParseLine().
| char* demux_sys_t::psz_user |
Referenced by Close_SGIMB(), Import_SGIMB(), and ParseLine().
Referenced by Close_SGIMB(), Import_SGIMB(), and ParseLine().
Referenced by Close_SGIMB(), Demux(), Import_SGIMB(), and ParseLine().
Referenced by Demux(), Import_SGIMB(), and ParseLine().
Referenced by Demux(), Import_SGIMB(), and ParseLine().
Referenced by Demux(), Import_SGIMB(), and ParseLine().
Referenced by Demux(), Import_SGIMB(), and ParseLine().
Referenced by Demux(), Import_SGIMB(), and ParseLine().
Referenced by Close_xspf(), Demux(), and parse_track_node().
Referenced by Close_xspf(), Demux(), and parse_track_node().
Referenced by Demux(), and parse_track_node().
Referenced by Demux(), and OpenCommon().
| int64_t demux_sys_t::i_scr |
Referenced by Demux(), and OpenCommon().
Referenced by Control(), FindLength(), and OpenCommon().
| int64_t demux_sys_t::i_current_pts |
Referenced by Control(), Demux(), and OpenCommon().
Referenced by Demux(), and OpenCommon().
Referenced by Demux(), Demux2(), and OpenCommon().
Referenced by Demux(), and OpenCommon().
Referenced by Demux().
Referenced by Demux().
Referenced by Demux(), and ParsePES().
| int64_t demux_sys_t::b_pcr_audio |
Referenced by Demux(), and ParsePES().
| unsigned int demux_sys_t::i_frame_size |
| unsigned int demux_sys_t::i_frame_samples |
| unsigned int demux_sys_t::i_seek_step |
Referenced by Control().
Referenced by Demux(), and dv_extract_audio().
| double demux_sys_t::f_rate |
Referenced by Demux().
| bool demux_sys_t::b_y4m |
Referenced by Demux().
| int64_t demux_sys_t::i_data_offset |
Referenced by Control(), Demux(), and HeaderDATA().
| unsigned int demux_sys_t::i_data_size |
Referenced by Control(), Demux(), and HeaderDATA().
| uint32_t demux_sys_t::i_data_packets_count |
Referenced by Demux(), and HeaderDATA().
| uint32_t demux_sys_t::i_data_packets |
Referenced by Demux(), and HeaderDATA().
| int64_t demux_sys_t::i_data_offset_next |
Referenced by Demux(), and HeaderDATA().
Referenced by CodecAudioParse().
| int64_t demux_sys_t::i_our_duration |
Referenced by Control(), and HeaderPROP().
| char* demux_sys_t::psz_title |
Referenced by CodecMetaRead(), Control(), and HeaderCONT().
| char* demux_sys_t::psz_artist |
Referenced by CodecMetaRead(), Control(), and HeaderCONT().
Referenced by CodecMetaRead(), Control(), and HeaderCONT().
Referenced by CodecMetaRead(), Control(), and HeaderCONT().
| size_t demux_sys_t::i_buffer |
Referenced by Demux(), DemuxAudioMethod1(), DemuxAudioMethod2(), DemuxAudioMethod3(), and DemuxVideo().
| int64_t demux_sys_t::i_index_offset |
Referenced by HeaderINDX(), HeaderPROP(), and HeaderRead().
| bool demux_sys_t::b_seek |
Referenced by Control(), ControlGoToIndex(), and DemuxAudioMethod1().
Referenced by Control(), ControlSeekByte(), ControlSeekTime(), and HeaderINDX().
| uint64_t demux_sys_t::pulse |
Referenced by Demux().
| unsigned demux_sys_t::ppqn |
Referenced by HandleMeta().
| unsigned demux_sys_t::trackc |
Referenced by Demux().
Referenced by Demux().
| int64_t demux_sys_t::i_microsecperframe |
Referenced by ParseMicroDvd().
| char * demux_sys_t::psz_header |
Referenced by ParseSSA().
Referenced by Control(), Demux(), Fix(), and ProcessLine().
Referenced by Control(), Demux(), Fix(), and ProcessLine().
Referenced by ParseJSS(), and ParseMPSub().
Referenced by ParseJSS().
Referenced by ParseJSS().
Referenced by ParseJSS().
| struct { ... } demux_sys_t::jss |
Referenced by ParseJSS().
| float demux_sys_t::f_total |
Referenced by ParseMPSub().
| float demux_sys_t::f_factor |
Referenced by ParseMPSub().
| struct { ... } demux_sys_t::mpsub |
Referenced by ParseMPSub().
Referenced by ProcessLine().
Referenced by ChangeKeyCallback(), DemuxFile(), and GatherPES().
Referenced by Demux(), and DemuxFile().
| ts_pid_t demux_sys_t::pid[8192] |
Referenced by Control(), Demux(), DemuxFile(), PATCallBack(), PMTCallBack(), UserPmt(), and ValidateDVBMeta().
Referenced by PATCallBack(), and UserPmt().
Referenced by Control(), PATCallBack(), PCRHandle(), PMTCallBack(), and UserPmt().
Referenced by Control(), PATCallBack(), PCRHandle(), PMTCallBack(), and UserPmt().
Referenced by PMTCallBack(), and UserPmt().
Referenced by ChangeKeyCallback(), DemuxFile(), and GatherPES().
Referenced by DemuxFile(), and GatherPES().
Referenced by ParsePES().
Referenced by Demux(), GatherPES(), and PMTCallBack().
| uint8_t* demux_sys_t::buffer |
Referenced by Control(), PATCallBack(), PMTCallBack(), ProgramIsSelected(), and ValidateDVBMeta().
Referenced by Demux(), and ValidateDVBMeta().