mpeg3_t Struct Reference

#include <mpeg3private.h>

Collaboration diagram for mpeg3_t:

Collaboration graph
[legend]

Data Fields

mpeg3_fs_tfs
mpeg3_demuxer_tdemuxer
int total_astreams
mpeg3_atrack_tatrack [MPEG3_MAX_STREAMS]
int total_vstreams
mpeg3_vtrack_tvtrack [MPEG3_MAX_STREAMS]
int total_sstreams
mpeg3_strack_tstrack [MPEG3_MAX_STREAMS]
int64_t ** frame_offsets
int64_t ** sample_offsets
int64_t ** keyframe_numbers
int64_t * video_eof
int64_t * audio_eof
int * total_frame_offsets
int * total_sample_offsets
int64_t * total_samples
int * total_keyframe_numbers
int * channel_counts
mpeg3_index_t ** indexes
int total_indexes
int64_t index_bytes
int is_transport_stream
int is_program_stream
int is_ifo_file
int is_audio_stream
int is_video_stream
int is_bd
int packet_size
int last_type_read
int last_stream_read
int subtitle_track
int program
int cpus
int seekable
FILE * toc_fd
int64_t byte_pts
int have_palette
unsigned char palette [16 *4]
int64_t source_date

Detailed Description

Definition at line 1061 of file mpeg3private.h.


Field Documentation

mpeg3_atrack_t* mpeg3_t::atrack[MPEG3_MAX_STREAMS]

mpeg3_vtrack_t* mpeg3_t::vtrack[MPEG3_MAX_STREAMS]

mpeg3_strack_t* mpeg3_t::strack[MPEG3_MAX_STREAMS]

Definition at line 1077 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_has_toc(), mpeg3_new_vtrack(), and mpeg3_read_toc().

Definition at line 1078 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_has_toc(), mpeg3_new_atrack(), and mpeg3_read_toc().

Definition at line 1079 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_new_vtrack(), and mpeg3_read_toc().

Definition at line 1080 of file mpeg3private.h.

Referenced by mpeg3_new_vtrack(), and mpeg3_read_toc().

Definition at line 1081 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_new_atrack(), and mpeg3_read_toc().

Definition at line 1082 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_new_vtrack(), and mpeg3_read_toc().

Definition at line 1083 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_new_atrack(), and mpeg3_read_toc().

Definition at line 1084 of file mpeg3private.h.

Referenced by mpeg3_new_atrack(), and mpeg3_read_toc().

Definition at line 1085 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_new_vtrack(), and mpeg3_read_toc().

Definition at line 1087 of file mpeg3private.h.

Referenced by mpeg3_delete(), mpeg3_new_atrack(), and mpeg3_read_toc().

Definition at line 1095 of file mpeg3private.h.

Referenced by mpeg3_new(), mpeg3_set_index_bytes(), and mpeg3_update_index().

Definition at line 1100 of file mpeg3private.h.

Referenced by mpeg3_generate_toc(), and mpeg3_get_file_type().

Definition at line 1112 of file mpeg3private.h.

Referenced by mpeg3_new(), and mpeg3_show_subtitle().

Definition at line 1115 of file mpeg3private.h.

Definition at line 1122 of file mpeg3private.h.

Referenced by mpeg3_start_toc(), and mpeg3_stop_toc().

Definition at line 1129 of file mpeg3private.h.

Definition at line 1135 of file mpeg3private.h.

Referenced by copy_subtitles(), mpeg3_read_toc(), and program_map().

unsigned char mpeg3_t::palette[16 *4]


The documentation for this struct was generated from the following file:

Generated on Mon Apr 28 14:31:46 2008 for Cinelerra by  doxygen 1.5.5