|
Public Member Functions |
| | demux_sys_t (demux_t &demux) |
| virtual | ~demux_sys_t () |
| matroska_segment_c * | FindSegment (const EbmlBinary &uid) const |
| chapter_item_c * | BrowseCodecPrivate (unsigned int codec_id, bool(*match)(const chapter_codec_cmds_c &data, const void *p_cookie, size_t i_cookie_size), const void *p_cookie, size_t i_cookie_size, virtual_segment_c *&p_segment_found) |
| chapter_item_c * | FindChapter (int64_t i_find_uid, virtual_segment_c *&p_segment_found) |
| void | PreloadFamily (const matroska_segment_c &of_segment) |
| void | PreloadLinked (matroska_segment_c *p_segment) |
| bool | PreparePlayback (virtual_segment_c *p_new_segment) |
| matroska_stream_c * | AnalyseAllSegmentsFound (demux_t *p_demux, EbmlStream *p_estream, bool b_initial=false) |
| void | JumpTo (virtual_segment_c &p_segment, chapter_item_c *p_chapter) |
| void | StartUiThread () |
| void | StopUiThread () |
| void | SwapButtons () |
Static Public Member Functions |
| static void * | EventThread (vlc_object_t *p_this) |
| static int | EventMouse (vlc_object_t *p_this, char const *psz_var, vlc_value_t oldval, vlc_value_t newval, void *p_data) |
| static int | EventKey (vlc_object_t *p_this, char const *psz_var, vlc_value_t oldval, vlc_value_t newval, void *p_data) |
Data Fields |
| dc1394_cameracapture | camera |
| picture_t | pic |
| int | dma_capture |
| int | num_ports |
| int | num_cameras |
| int | selected_camera |
| u_int64_t | selected_uid |
| dc_camera * | camera_nodes |
| dc1394_camerainfo | camera_info |
| dc1394_miscinfo | misc_info |
| raw1394handle_t | fd_video |
| quadlet_t | supported_framerates |
| int | width |
| int | height |
| int | frame_size |
| int | frame_rate |
| unsigned int | brightness |
| unsigned int | focus |
| char * | dma_device |
| es_out_id_t * | p_es_video |
| int | i_sample_rate |
| int | channels |
| int | i_audio_max_frame_size |
| int | fd_audio |
| char * | audio_device |
| es_out_id_t * | p_es_audio |
| dvdnav_t * | dvdnav |
| ps_track_t | tk [(768-0xc0)] |
| int | i_mux_rate |
| input_thread_t * | p_input |
| event_thread_t * | p_ev |
| uint32_t | clut [16] |
| uint8_t | palette [4][4] |
| bool | b_spu_change |
| int | i_aspect |
| int | i_title |
| input_title_t ** | title |
| mtime_t | i_pgc_length |
| dvd_reader_t * | p_dvdread |
| dvd_file_t * | p_title |
| ifo_handle_t * | p_vmg_file |
| ifo_handle_t * | p_vts_file |
| int | i_chapter |
| int | i_chapters |
| int | i_angle |
| int | i_angles |
| tt_srpt_t * | p_tt_srpt |
| pgc_t * | p_cur_pgc |
| dsi_t | dsi_pack |
| int | i_ttn |
| int | i_pack_len |
| int | i_cur_block |
| int | i_next_vobu |
| int | i_title_start_block |
| int | i_title_end_block |
| int | i_title_blocks |
| int | i_title_offset |
| mtime_t | i_title_cur_time |
| int | i_title_start_cell |
| int | i_title_end_cell |
| int | i_cur_cell |
| int | i_next_cell |
| mtime_t | i_cell_cur_time |
| mtime_t | i_cell_duration |
| int | i_titles |
| input_title_t ** | titles |
| float | f_fps |
| mtime_t | i_last_pts |
| mtime_t | i_duration |
| mtime_t | i_first_pts |
| mtime_t | i_end_pts |
| mtime_t | i_pause_pts |
| es_out_id_t * | p_es_video |
| vlc_fourcc_t | i_acodec_raw |
| unsigned int | i_channels |
| int | i_frequency |
| block_t * | p_block_audio |
| es_out_id_t * | p_es_audio |
| date_t | pts |
| jack_client_t * | p_jack_client |
| jack_port_t ** | pp_jack_port_input |
| jack_default_audio_sample_t ** | pp_jack_buffer |
| jack_ringbuffer_t * | p_jack_ringbuffer |
| jack_nframes_t | jack_buffer_size |
| jack_nframes_t | jack_sample_rate |
| size_t | jack_sample_size |
| char * | psz_ports |
| char ** | pp_jack_port_table |
| char | i_match_ports |
| es_format_t | fmt |
| es_out_id_t * | es |
| mtime_t | i_next_date |
| int | i_incr |
| bool | b_follow_mouse |
| unsigned int | i_screen_height |
| unsigned int | i_screen_width |
| unsigned int | i_top |
| unsigned int | i_left |
| unsigned int | i_height |
| unsigned int | i_width |
| screen_data_t * | p_data |
| char * | psz_device |
| char * | psz_vdev |
| int | fd_video |
| char * | psz_adev |
| int | i_fourcc |
| int | i_channel |
| int | i_audio |
| int | i_norm |
| int | i_tuner |
| int | i_width |
| int | i_height |
| int | i_brightness |
| int | i_hue |
| int | i_colour |
| int | i_contrast |
| mtime_t | i_video_pts |
| bool | b_mjpeg |
| int | i_decimation |
| int | i_quality |
| video_capability | vid_cap |
| video_mbuf | vid_mbuf |
| mjpeg_requestbuffers | mjpeg_buffers |
| uint8_t * | p_video_mmap |
| int | i_frame_pos |
| video_mmap | vid_mmap |
| video_picture | vid_picture |
| int | i_video_frame_size |
| es_out_id_t * | p_es_video |
| bool | b_stereo |
| block_t * | p_block_audio |
| es_out_id_t * | p_es_audio |
| char * | psz_device |
| char * | psz_vdev |
| int | i_fd_video |
| char * | psz_adev |
| int | i_fd_audio |
| char * | psz_requested_chroma |
| io_method | io |
| int | i_pts |
| v4l2_capability | dev_cap |
| int | i_input |
| v4l2_input * | p_inputs |
| int | i_selected_input |
| int | i_standard |
| v4l2_standard * | p_standards |
| v4l2_std_id | i_selected_standard_id |
| v4l2_audio | p_audios [32] |
| int | i_selected_audio_input |
| v4l2_tuner * | p_tuners |
| int | i_codec |
| v4l2_fmtdesc * | p_codecs |
| buffer_t * | p_buffers |
| unsigned int | i_nbuffers |
| es_out_id_t * | p_es_video |
| unsigned int | i_sample_rate |
| size_t | i_audio_max_frame_size |
| block_t * | p_block_audio |
| es_out_id_t * | p_es_audio |
| int | i_audio_method |
| int | i_cur_tuner |
| int | i_audio_mode |
| char * | psz_set_ctrls |
| vcd_data_t * | p_vcd |
| module_t * | p_module |
| mpeg_demux_t | mpeg |
| bool | b_start |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| bool | b_big_endian |
| es_out_id_t * | es |
| int64_t | i_ssnd_pos |
| int64_t | i_ssnd_size |
| int | i_ssnd_offset |
| int | i_ssnd_blocksize |
| int64_t | i_ssnd_start |
| int64_t | i_ssnd_end |
| int | i_ssnd_fsize |
| int64_t | i_time |
| mtime_t | i_time |
| mtime_t | i_length |
| int64_t | i_bitrate |
| asf_object_root_t * | p_root |
| asf_object_file_properties_t * | p_fp |
| unsigned int | i_track |
| asf_track_t * | track [128] |
| int64_t | i_data_begin |
| int64_t | i_data_end |
| bool | b_index |
| vlc_meta_t * | meta |
| es_out_id_t * | es |
| int | i_frame_size |
| mtime_t | i_frame_length |
| int | i_header_size |
| bool | b_seekable |
| bool | b_muxed |
| avi_chunk_t | ck_root |
| bool | b_odml |
| off_t | i_movi_begin |
| off_t | i_movi_lastchunk_pos |
| avi_track_t ** | track |
| vlc_meta_t * | meta |
| mtime_t | last_update |
| int | i_dialog_id |
| es_out_id_t * | p_es |
| char * | psz_file |
| FILE * | p_file |
| uint64_t | i_write |
| uint8_t | buffer [16384] |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| vlc_meta_t * | p_meta |
| audio_replay_gain_t | replay_gain |
| int64_t | i_time_offset |
| int64_t | i_pts |
| int64_t | i_pts_start |
| int64_t | i_length |
| int64_t | i_data_pos |
| int | i_seekpoint |
| seekpoint_t ** | seekpoint |
| int | i_attachments |
| input_attachment_t ** | attachments |
| int | i_cover_idx |
| int | i_cover_score |
| es_out_id_t * | es |
| int | i_data |
| uint8_t * | p_data |
| int | i_type |
| int | i_tracks |
| Music_Emu * | p_musicemu |
| Emu_Mem_Reader * | p_reader |
| vlc_meta_t * | p_meta |
| char * | p_sdp |
| char * | psz_path |
| vlc_url_t | url |
| MediaSession * | ms |
| TaskScheduler * | scheduler |
| UsageEnvironment * | env |
| RTSPClient * | rtsp |
| int | i_track |
| live_track_t ** | track |
| asf_header_t | asfh |
| stream_t * | p_out_asf |
| bool | b_real |
| int64_t | i_pcr |
| int64_t | i_npt |
| int64_t | i_npt_length |
| int64_t | i_npt_start |
| int | i_timeout |
| bool | b_timeout_call |
| timeout_thread_t * | p_timeout |
| bool | b_force_mcast |
| bool | b_multicast |
| bool | b_no_data |
| int | i_no_data_ti |
| char | event |
| es_out_id_t * | p_es |
| bool | b_still |
| mtime_t | i_still_end |
| mtime_t | i_still_length |
| char * | psz_separator |
| int | i_frame_size_estimate |
| const uint8_t * | p_peek |
| int | i_data_peeked |
| demux_t & | demuxer |
| mtime_t | i_pts |
| mtime_t | i_start_pts |
| mtime_t | i_chapter_time |
| vlc_meta_t * | meta |
| std::vector< input_title_t * > | titles |
| size_t | i_current_title |
| std::vector< matroska_stream_c * > | streams |
| std::vector< attachment_c * > | stored_attachments |
| std::vector< matroska_segment_c * > | opened_segments |
| std::vector< virtual_segment_c * > | used_segments |
| virtual_segment_c * | p_current_segment |
| dvd_command_interpretor_c | dvd_interpretor |
| float | f_duration |
| bool | b_ui_hooked |
| input_thread_t * | p_input |
| pci_t | pci_packet |
| bool | b_pci_packet_set |
| vlc_mutex_t | lock_demuxer |
| event_thread_t * | p_ev |
| es_out_id_t * | es |
| uint8_t * | p_data |
| ModPlugFile * | f |
| MP4_Box_t * | p_root |
| mtime_t | i_pcr |
| uint64_t | i_time |
| uint64_t | i_timescale |
| uint64_t | i_duration |
| unsigned int | i_tracks |
| mp4_track_t * | track |
| MP4_Box_t * | p_tref_chap |
| input_title_t * | p_title |
| es_out_id_t * | p_es |
| mpc_decoder | decoder |
| mpc_reader | reader |
| mpc_streaminfo | info |
| int64_t | i_position |
| mtime_t | i_dts |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| int64_t | i_bytes |
| mtime_t | i_time_offset |
| int | i_bitrate_avg |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| bool | b_initial_sync_failed |
| int | i_xing_frames |
| int | i_xing_bytes |
| int | i_xing_bitrate_avg |
| int | i_xing_frame_samples |
| block_t * | p_block_in |
| block_t * | p_block_out |
| es_out_id_t * | p_es |
| decoder_t * | p_packetizer |
| es_format_t | fmt_audio |
| es_out_id_t * | p_audio |
| es_format_t | fmt_video |
| es_out_id_t * | p_video |
| es_format_t | fmt_sub |
| es_out_id_t * | p_sub |
| int64_t | i_pcr_inc |
| header_t | hdr |
| extended_header_t | exh |
| es_out_id_t * | p_es_video |
| int | i_extra_f |
| uint8_t * | p_extra_f |
| es_out_id_t * | p_es_audio |
| demux_index_t | idx |
| ogg_sync_state | oy |
| int | i_streams |
| logical_stream_t ** | pp_stream |
| logical_stream_t * | p_old_stream |
| int | i_eos |
| int | i_bitrate |
| char * | psz_prefix |
| char * | psz_data |
| int64_t | i_data_len |
| bool | b_utf8 |
| bool | b_skip_ads |
| char * | psz_prefix |
| xml_t * | p_xml |
| xml_reader_t * | p_xml_reader |
| input_item_t * | p_current_input |
| int | i_ntracks |
| char * | psz_prefix |
| char * | psz_prefix |
| char * | psz_prefix |
| xml_t * | p_xml |
| xml_reader_t * | p_xml_reader |
| input_item_t * | p_current_input |
| xml_t * | p_xml |
| xml_reader_t * | p_xml_reader |
| char * | psz_uri |
| char * | psz_server |
| char * | psz_location |
| char * | psz_name |
| char * | psz_user |
| char * | psz_password |
| char * | psz_mcast_ip |
| int | i_mcast_port |
| int | i_packet_size |
| int | i_port |
| int | i_sid |
| bool | b_concert |
| bool | b_rtsp_kasenna |
| input_item_t * | p_current_input |
| xml_t * | p_xml |
| xml_reader_t * | p_xml_reader |
| bool | b_adult |
| input_item_t ** | pp_tracklist |
| int | i_tracklist_entries |
| int | i_identifier |
| char * | psz_base |
| ps_psm_t | psm |
| int64_t | i_scr |
| int | i_time_track |
| int64_t | i_current_pts |
| bool | b_lost_sync |
| bool | b_have_pack |
| es_out_id_t * | p_video |
| es_out_id_t * | p_audio |
| int | i_vc |
| int | i_ac |
| block_t * | p_pes |
| block_t * | p_es |
| int64_t | b_pcr_audio |
| es_out_id_t * | p_es_video |
| es_out_id_t * | p_es_audio |
| int | i_dsf |
| double | f_rate |
| bool | b_hurry_up |
| es_out_id_t * | p_es_video |
| bool | b_y4m |
| int64_t | i_data_offset |
| int64_t | i_data_size |
| uint32_t | i_data_packets_count |
| uint32_t | i_data_packets |
| int64_t | i_data_offset_next |
| bool | b_is_real_audio |
| int | i_our_duration |
| char * | psz_title |
| char * | psz_artist |
| char * | psz_copyright |
| char * | psz_description |
| real_track_t ** | track |
| vlc_meta_t * | p_meta |
| int64_t | i_index_offset |
| int | b_seek |
| rm_index_t * | p_index |
| rtp_session_t * | session |
| srtp_session_t * | srtp |
| int | fd |
| int | rtcp_fd |
| unsigned | caching |
| unsigned | timeout |
| uint8_t | max_src |
| uint16_t | max_dropout |
| uint16_t | max_misorder |
| bool | autodetect |
| bool | framed_rtp |
| es_out_id_t * | es |
| uint64_t | pulse |
| unsigned | ppqn |
| unsigned | trackc |
| mtrk_t | trackv [0] |
| text_t | txt |
| es_out_id_t * | es |
| int64_t | i_next_demux_date |
| int64_t | i_microsecperframe |
| char * | psz_header |
| int | i_subtitle |
| int | i_subtitles |
| subtitle_t * | subtitle |
| struct { |
| bool b_inited |
| int i_comment |
| int i_time_resolution |
| int i_time_shift |
| } | jss |
| struct { |
| bool b_inited |
| float f_total |
| float f_factor |
| } | mpsub |
| es_out_id_t * | es |
| char * | psz_header |
| int | i_subs_alloc |
| subtitle_t * | subtitle |
| vlc_mutex_t | csa_lock |
| int | i_ts_read |
| ts_pid_t | pid [8192] |
| bool | b_user_pmt |
| int | i_pmt |
| ts_pid_t ** | pmt |
| bool | b_es_id_pid |
| csa_t * | csa |
| int | i_csa_pkt_size |
| bool | b_silent |
| bool | b_udp_out |
| uint8_t * | buffer |
| bool | b_dvb_control |
| int | i_dvb_program |
| int64_t | i_dvb_start |
| int64_t | i_dvb_length |
| vlc_list_t * | p_programs_list |
| char * | psz_file |
| FILE * | p_file |
| bool | b_file_out |
| bool | b_meta |
| es_out_id_t * | p_es |
|