#include <mpeg3private.h>

Definition at line 320 of file mpeg3private.h.
| void* mpeg3_demuxer_t::file |
Definition at line 323 of file mpeg3private.h.
Referenced by get_program_pes_packet(), mpeg3_create_title(), mpeg3_new_demuxer(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3demux_copy_titles(), mpeg3demux_eof(), mpeg3demux_read_program(), mpeg3demux_seek_byte(), read_titles(), read_transport(), and skip_frame().
| unsigned char* mpeg3_demuxer_t::raw_data |
Definition at line 325 of file mpeg3private.h.
Referenced by get_transport_payload(), get_unknown_data(), mpeg3_delete_demuxer(), mpeg3_new_demuxer(), packet_next_char(), packet_next_int24(), packet_read_char(), packet_read_int16(), packet_read_int24(), packet_read_int32(), and read_transport().
Definition at line 327 of file mpeg3private.h.
Referenced by get_payload(), get_pes_packet(), get_program_association_table(), get_transport_payload(), get_transport_pes_packet(), get_unknown_data(), packet_next_char(), packet_next_int24(), packet_read_char(), packet_read_int16(), packet_read_int24(), packet_read_int32(), packet_skip(), and read_transport().
Definition at line 329 of file mpeg3private.h.
Referenced by get_payload(), get_pes_packet(), get_program_association_table(), get_transport_payload(), get_transport_pes_packet(), get_unknown_data(), and read_transport().
| unsigned char* mpeg3_demuxer_t::data_buffer |
Definition at line 334 of file mpeg3private.h.
Referenced by get_program_payload(), get_transport_payload(), get_unknown_data(), handle_audio(), handle_pcm(), handle_scrambling(), handle_video(), mpeg3_delete_demuxer(), mpeg3_new_demuxer(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3demux_append_data(), mpeg3demux_read_char(), mpeg3demux_read_char_packet(), mpeg3demux_read_data(), mpeg3demux_read_prev_char(), mpeg3demux_read_prev_char_packet(), and mpeg3demux_shift_data().
Definition at line 336 of file mpeg3private.h.
Referenced by mpeg3_new_demuxer(), and mpeg3demux_append_data().
Definition at line 338 of file mpeg3private.h.
Referenced by get_program_payload(), get_program_pes_packet(), get_transport_payload(), get_unknown_data(), handle_audio(), handle_pcm(), handle_scrambling(), handle_video(), main(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3audio_decode_audio(), mpeg3demux_append_data(), mpeg3demux_eof(), mpeg3demux_read_char(), mpeg3demux_read_char_packet(), mpeg3demux_read_data(), mpeg3demux_read_prev_char_packet(), mpeg3demux_seek_byte(), and mpeg3demux_shift_data().
Definition at line 340 of file mpeg3private.h.
Referenced by handle_video(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3demux_eof(), mpeg3demux_read_char(), mpeg3demux_read_char_packet(), mpeg3demux_read_data(), mpeg3demux_read_prev_char(), mpeg3demux_read_prev_char_packet(), mpeg3demux_seek_byte(), mpeg3demux_shift_data(), and read_frame().
Definition at line 343 of file mpeg3private.h.
Referenced by get_program_pes_packet(), and handle_pcm().
| unsigned char* mpeg3_demuxer_t::audio_buffer |
Definition at line 349 of file mpeg3private.h.
Referenced by get_program_payload(), get_transport_payload(), handle_audio(), handle_pcm(), handle_scrambling(), mpeg3_delete_demuxer(), mpeg3_new_demuxer(), and mpeg3_read_next_packet().
Definition at line 351 of file mpeg3private.h.
Referenced by get_program_payload(), get_program_pes_packet(), get_transport_payload(), handle_audio(), handle_pcm(), handle_scrambling(), main(), and mpeg3_read_next_packet().
Definition at line 352 of file mpeg3private.h.
Referenced by get_program_pes_packet(), and handle_pcm().
| unsigned char* mpeg3_demuxer_t::video_buffer |
Definition at line 353 of file mpeg3private.h.
Referenced by get_program_payload(), get_transport_payload(), handle_scrambling(), handle_video(), mpeg3_delete_demuxer(), mpeg3_new_demuxer(), and mpeg3_read_next_packet().
Definition at line 355 of file mpeg3private.h.
Referenced by get_program_payload(), get_program_pes_packet(), get_transport_payload(), handle_scrambling(), handle_video(), main(), and mpeg3_read_next_packet().
Definition at line 360 of file mpeg3private.h.
Referenced by mpeg3_delete_demuxer(), mpeg3_finished_subtitles(), new_subtitle(), remove_subtitle(), and remove_subtitle_ptr().
Definition at line 361 of file mpeg3private.h.
Referenced by mpeg3_delete_demuxer(), mpeg3_finished_subtitles(), new_subtitle(), remove_subtitle(), and remove_subtitle_ptr().
Definition at line 368 of file mpeg3private.h.
Referenced by get_payload(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_new_demuxer(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3_seek_phys(), and mpeg3demux_scan_pts().
Definition at line 369 of file mpeg3private.h.
Referenced by get_payload(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_new_demuxer(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3_seek_phys(), and mpeg3demux_scan_pts().
Definition at line 370 of file mpeg3private.h.
Referenced by get_payload(), get_program_payload(), get_program_pes_packet(), get_transport_payload(), get_transport_pes_packet(), handle_pcm(), main(), mpeg3_create_title(), mpeg3_read_ifo(), mpeg3_read_next_packet(), mpeg3_seek_phys(), and mpeg3_start_toc().
Definition at line 373 of file mpeg3private.h.
Referenced by get_current_cell(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3_seek_phys(), mpeg3demux_start_forward(), and mpeg3demux_start_reverse().
Definition at line 375 of file mpeg3private.h.
Referenced by mpeg3_create_title(), mpeg3demux_open_title(), mpeg3demux_read_char_packet(), mpeg3demux_read_data(), and mpeg3demux_read_prev_char_packet().
| unsigned char mpeg3_demuxer_t::next_char |
Definition at line 377 of file mpeg3private.h.
Referenced by mpeg3demux_read_char_packet(), and mpeg3demux_read_prev_char_packet().
Definition at line 379 of file mpeg3private.h.
Referenced by get_program_pes_packet(), handle_scrambling(), main(), and mpeg3demux_read_program().
| int64_t mpeg3_demuxer_t::last_packet_end |
| mpeg3_title_t* mpeg3_demuxer_t::titles[MPEG3_MAX_STREAMS] |
Definition at line 384 of file mpeg3private.h.
Referenced by get_current_cell(), get_ifo_playlist(), get_pack_header(), get_payload(), get_program_payload(), get_program_pes_packet(), get_system_header(), get_timestamp(), get_transport_pes_packet(), handle_scrambling(), handle_subtitle(), main(), mpeg3_absolute_to_program(), mpeg3_create_title(), mpeg3_delete_demuxer(), mpeg3_generate_toc(), mpeg3_read_ifo(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3_read_toc(), mpeg3_seek_phys(), mpeg3_start_toc(), mpeg3_stop_toc(), mpeg3_title_path(), mpeg3demux_bof(), mpeg3demux_copy_titles(), mpeg3demux_eof(), mpeg3demux_movie_size(), mpeg3demux_open_title(), mpeg3demux_read_program(), mpeg3demux_tell_program(), mpeg3demuxer_title_bytes(), next_code(), prev_code(), read_titles(), read_transport(), and skip_frame().
Definition at line 385 of file mpeg3private.h.
Referenced by get_current_cell(), get_ifo_playlist(), main(), mpeg3_create_title(), mpeg3_delete_demuxer(), mpeg3_generate_toc(), mpeg3_open_copy(), mpeg3_read_ifo(), mpeg3_read_toc(), mpeg3_seek_phys(), mpeg3_start_toc(), mpeg3_stop_toc(), mpeg3demux_copy_titles(), mpeg3demux_eof(), mpeg3demux_movie_size(), and read_titles().
Definition at line 387 of file mpeg3private.h.
Referenced by get_current_cell(), get_pack_header(), get_payload(), get_program_payload(), get_program_pes_packet(), get_system_header(), get_timestamp(), get_transport_pes_packet(), handle_scrambling(), handle_subtitle(), main(), mpeg3_absolute_to_program(), mpeg3_delete_demuxer(), mpeg3_generate_toc(), mpeg3_new_demuxer(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3_seek_phys(), mpeg3demux_bof(), mpeg3demux_copy_titles(), mpeg3demux_eof(), mpeg3demux_open_title(), mpeg3demux_read_program(), mpeg3demux_tell_program(), mpeg3demuxer_title_bytes(), next_code(), prev_code(), read_transport(), and skip_frame().
| int mpeg3_demuxer_t::astream_table[MPEG3_MAX_STREAMS] |
Definition at line 391 of file mpeg3private.h.
Referenced by get_ifo_header(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_do_toc(), mpeg3_open_copy(), mpeg3_read_toc(), mpeg3_stop_toc(), mpeg3demux_copy_titles(), mpeg3demux_print_streams(), and read_titles().
| int mpeg3_demuxer_t::vstream_table[MPEG3_MAX_STREAMS] |
Definition at line 392 of file mpeg3private.h.
Referenced by get_ifo_header(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_do_toc(), mpeg3_open_copy(), mpeg3_read_toc(), mpeg3_stop_toc(), mpeg3demux_copy_titles(), mpeg3demux_print_streams(), and read_titles().
Definition at line 396 of file mpeg3private.h.
Referenced by get_current_cell(), mpeg3_seek_phys(), and mpeg3demux_movie_size().
Definition at line 399 of file mpeg3private.h.
Referenced by get_current_cell(), mpeg3_absolute_to_program(), mpeg3_seek_phys(), mpeg3demux_copy_titles(), and mpeg3demux_tell_program().
| int64_t mpeg3_demuxer_t::program_byte |
Definition at line 402 of file mpeg3private.h.
Referenced by get_current_cell(), get_program_pes_packet(), mpeg3_read_next_packet(), mpeg3_read_prev_packet(), mpeg3_seek_phys(), mpeg3demux_eof(), mpeg3demux_read_program(), mpeg3demux_seek_byte(), mpeg3demux_tell_byte(), next_code(), prev_code(), and read_transport().
| int64_t mpeg3_demuxer_t::total_bytes |
| int64_t mpeg3_demuxer_t::stream_end |
Definition at line 406 of file mpeg3private.h.
Referenced by mpeg3_new_atrack(), mpeg3_new_demuxer(), mpeg3_new_vtrack(), mpeg3_seek_phys(), and mpeg3demux_eof().
Definition at line 411 of file mpeg3private.h.
Referenced by get_payload(), get_transport_pes_packet(), and read_transport().
| unsigned int mpeg3_demuxer_t::stream_id |
Definition at line 413 of file mpeg3private.h.
Referenced by get_pes_packet(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3demux_read_program(), and read_transport().
| unsigned int mpeg3_demuxer_t::custom_id |
Definition at line 415 of file mpeg3private.h.
Referenced by get_program_pes_packet(), get_transport_pes_packet(), mpeg3_do_toc(), mpeg3demux_read_program(), and read_transport().
| int mpeg3_demuxer_t::pid_table[MPEG3_PIDMAX] |
| int mpeg3_demuxer_t::continuity_counters[MPEG3_PIDMAX] |
| double mpeg3_demuxer_t::time |
Definition at line 424 of file mpeg3private.h.
Referenced by get_adaptation_field(), get_pack_header(), get_pes_packet_header(), and mpeg3demux_get_time().
Definition at line 425 of file mpeg3private.h.
Referenced by get_payload(), get_transport_pes_packet(), and mpeg3_new_demuxer().
Definition at line 426 of file mpeg3private.h.
Referenced by get_payload(), get_transport_pes_packet(), and mpeg3_new_demuxer().
Definition at line 427 of file mpeg3private.h.
Referenced by get_payload(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_do_toc(), mpeg3demux_read_program(), and read_transport().
Definition at line 428 of file mpeg3private.h.
Referenced by get_payload(), get_program_pes_packet(), get_transport_pes_packet(), mpeg3_do_toc(), mpeg3demux_read_program(), and read_transport().
Definition at line 430 of file mpeg3private.h.
Referenced by handle_subtitle(), mpeg3_do_toc(), and mpeg3demux_read_program().
Definition at line 433 of file mpeg3private.h.
Referenced by get_program_pes_packet(), get_transport_pes_packet(), main(), and mpeg3_new_demuxer().
Definition at line 435 of file mpeg3private.h.
Referenced by get_program_pes_packet(), get_transport_pes_packet(), main(), and mpeg3_new_demuxer().
Definition at line 444 of file mpeg3private.h.
Referenced by get_program_pes_packet(), get_transport_pes_packet(), mpeg3_new_demuxer(), mpeg3demux_audio_pts(), mpeg3demux_goto_pts(), mpeg3demux_reset_pts(), and mpeg3demux_scan_pts().
Definition at line 445 of file mpeg3private.h.
Referenced by get_program_pes_packet(), get_transport_pes_packet(), mpeg3_new_demuxer(), mpeg3demux_reset_pts(), mpeg3demux_scan_pts(), and mpeg3demux_video_pts().
Definition at line 447 of file mpeg3private.h.
Referenced by get_adaptation_field(), get_payload(), get_pes_packet(), get_pes_packet_header(), get_program_association_table(), get_program_pes_packet(), get_transport_pes_packet(), and read_transport().
1.5.5