#include "qtprivate.h"

Go to the source code of this file.
Defines | |
| #define | QUICKTIME_DX50 "DX50" |
| #define | QUICKTIME_MPG4 "MPG4" |
| #define | QUICKTIME_MP42 "MP42" |
| #define | QUICKTIME_DIVX "DIVX" |
| #define | QUICKTIME_XVID "XVID" |
| #define | QUICKTIME_MP4V "mp4v" |
| #define | QUICKTIME_H264 "avc1" |
| #define | QUICKTIME_HV60 "HV60" |
| #define | QUICKTIME_HV64 "HV64" |
| #define | QUICKTIME_DIV3 "DIV3" |
| #define | QUICKTIME_DIV3_LOWER "div3" |
| #define | QUICKTIME_SVQ1 "SVQ1" |
| #define | QUICKTIME_SVQ3 "SVQ3" |
| #define | QUICKTIME_H263 "h263" |
| #define | QUICKTIME_DV "dvc " |
| #define | QUICKTIME_DV25 "dv25" |
| #define | QUICKTIME_DVSD "dvsd" |
| #define | QUICKTIME_DVCP "dvcp" |
| #define | QUICKTIME_RAW "raw " |
| #define | QUICKTIME_JPEG "jpeg" |
| #define | QUICKTIME_PNG "png " |
| #define | QUICKTIME_MJPA "mjpa" |
| #define | QUICKTIME_YUV2 "yuv2" |
| #define | QUICKTIME_2VUY "2vuy" |
| #define | QUICKTIME_YUV4 "yuv4" |
| #define | QUICKTIME_YUV420 "yv12" |
| #define | QUICKTIME_YUV411 "y411" |
| #define | QUICKTIME_YUV422 "yuv2" |
| #define | QUICKTIME_YUV444 "v308" |
| #define | QUICKTIME_YUVA4444 "v408" |
| #define | QUICKTIME_YUV444_10bit "v410" |
| #define | QUICKTIME_YUV9 "YVU9" |
| #define | QUICKTIME_RTJ0 "RTJ0" |
| #define | QUICKTIME_IMA4 "ima4" |
| #define | QUICKTIME_TWOS "twos" |
| #define | QUICKTIME_ULAW "ulaw" |
| #define | QUICKTIME_VORBIS "OggS" |
| #define | QUICKTIME_MP3 ".mp3" |
| #define | QUICKTIME_MP4A "mp4a" |
| #define | QUICKTIME_WMA "WMA " |
| #define | QUICKTIME_WMX2 "wmx2" |
Functions | |
| int | quicktime_major (void) |
| int | quicktime_minor (void) |
| int | quicktime_release (void) |
| int | quicktime_check_sig (char *path) |
| quicktime_t * | quicktime_open (char *filename, int rd, int wr) |
| void | quicktime_set_avi (quicktime_t *file, int value) |
| int | quicktime_is_avi (quicktime_t *file) |
| void | quicktime_set_asf (quicktime_t *file, int value) |
| int | quicktime_make_streamable (char *in_path, char *out_path) |
| void | quicktime_set_copyright (quicktime_t *file, char *string) |
| void | quicktime_set_name (quicktime_t *file, char *string) |
| void | quicktime_set_info (quicktime_t *file, char *string) |
| char * | quicktime_get_copyright (quicktime_t *file) |
| char * | quicktime_get_name (quicktime_t *file) |
| char * | quicktime_get_info (quicktime_t *file) |
| int | quicktime_read_info (quicktime_t *file) |
| int | quicktime_set_audio (quicktime_t *file, int channels, long sample_rate, int bits, char *compressor) |
| void | quicktime_set_framerate (quicktime_t *file, double framerate) |
| void | quicktime_set_aspect (quicktime_t *file, double aspect) |
| int | quicktime_set_video (quicktime_t *file, int tracks, int frame_w, int frame_h, double frame_rate, char *compressor) |
| void | quicktime_set_jpeg (quicktime_t *file, int quality, int use_float) |
| void | quicktime_set_parameter (quicktime_t *file, char *key, void *value) |
| char * | quicktime_acodec_title (char *fourcc) |
| char * | quicktime_vcodec_title (char *fourcc) |
| void | quicktime_set_depth (quicktime_t *file, int depth, int track) |
| int | quicktime_close (quicktime_t *file) |
| long | quicktime_audio_length (quicktime_t *file, int track) |
| long | quicktime_video_length (quicktime_t *file, int track) |
| long | quicktime_audio_position (quicktime_t *file, int track) |
| long | quicktime_video_position (quicktime_t *file, int track) |
| int | quicktime_video_tracks (quicktime_t *file) |
| int | quicktime_audio_tracks (quicktime_t *file) |
| int | quicktime_has_audio (quicktime_t *file) |
| long | quicktime_sample_rate (quicktime_t *file, int track) |
| int | quicktime_audio_bits (quicktime_t *file, int track) |
| int | quicktime_track_channels (quicktime_t *file, int track) |
| char * | quicktime_audio_compressor (quicktime_t *file, int track) |
| int | quicktime_has_video (quicktime_t *file) |
| int | quicktime_video_width (quicktime_t *file, int track) |
| int | quicktime_video_height (quicktime_t *file, int track) |
| int | quicktime_video_depth (quicktime_t *file, int track) |
| int | quicktime_video_interlacemode (quicktime_t *file, int track) |
| double | quicktime_frame_rate (quicktime_t *file, int track) |
| int | quicktime_frame_rate_n (quicktime_t *file, int track) |
| int | quicktime_frame_rate_d (quicktime_t *file, int track) |
| char * | quicktime_video_compressor (quicktime_t *file, int track) |
| long | quicktime_frame_size (quicktime_t *file, long frame, int track) |
| int | quicktime_channel_location (quicktime_t *file, int *quicktime_track, int *quicktime_channel, int channel) |
| int | quicktime_seek_end (quicktime_t *file) |
| int | quicktime_seek_start (quicktime_t *file) |
| int | quicktime_set_audio_position (quicktime_t *file, int64_t sample, int track) |
| int | quicktime_set_video_position (quicktime_t *file, int64_t frame, int track) |
| int | quicktime_write_frame (quicktime_t *file, unsigned char *video_buffer, int64_t bytes, int track) |
| int | quicktime_read_chunk (quicktime_t *file, char *output, int track, int64_t chunk, int64_t byte_start, int64_t byte_len) |
| long | quicktime_read_audio (quicktime_t *file, char *audio_buffer, long samples, int track) |
| long | quicktime_read_frame (quicktime_t *file, unsigned char *video_buffer, int track) |
| int | quicktime_read_frame_init (quicktime_t *file, int track) |
| int | quicktime_read_frame_end (quicktime_t *file, int track) |
| int64_t | quicktime_get_keyframe_before (quicktime_t *file, int64_t frame, int track) |
| int64_t | quicktime_get_keyframe_after (quicktime_t *file, int64_t frame, int track) |
| void | quicktime_insert_keyframe (quicktime_t *file, int64_t frame, int track) |
| int | quicktime_has_keyframes (quicktime_t *file, int track) |
| int | quicktime_supported_video (quicktime_t *file, int track) |
| int | quicktime_supported_audio (quicktime_t *file, int track) |
| int | quicktime_reads_cmodel (quicktime_t *file, int colormodel, int track) |
| int | quicktime_writes_cmodel (quicktime_t *file, int colormodel, int track) |
| int | quicktime_mpeg4_is_key (unsigned char *data, long size, char *codec_id) |
| int | quicktime_mpeg4_write_vol (unsigned char *data_start, int vol_width, int vol_height, int time_increment_resolution, double frame_rate) |
| int | quicktime_mpeg4_has_vol (unsigned char *data) |
| int | quicktime_h264_is_key (unsigned char *data, long size, char *codec_id) |
| void | quicktime_set_cmodel (quicktime_t *file, int colormodel) |
| void | quicktime_set_row_span (quicktime_t *file, int row_span) |
| void | quicktime_set_window (quicktime_t *file, int in_x, int in_y, int in_w, int in_h, int out_w, int out_h) |
| int | quicktime_encode_video (quicktime_t *file, unsigned char **row_pointers, int track) |
| long | quicktime_decode_video (quicktime_t *file, unsigned char **row_pointers, int track) |
| int64_t | quicktime_memory_usage (quicktime_t *file) |
| int | quicktime_decode_audio (quicktime_t *file, int16_t *output_i, float *output_f, long samples, int channel) |
| int | quicktime_encode_audio (quicktime_t *file, int16_t **input_i, float **input_f, long samples) |
| int | quicktime_dump (quicktime_t *file) |
| int | quicktime_set_cpus (quicktime_t *file, int cpus) |
| void | quicktime_set_preload (quicktime_t *file, int64_t preload) |
| int64_t | quicktime_byte_position (quicktime_t *file) |
| void | quicktime_set_frame_start (quicktime_t *file, int64_t value) |
| #define QUICKTIME_2VUY "2vuy" |
Definition at line 69 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), FileMOV::strtocompression(), and FileMOV::write_frames().
| #define QUICKTIME_DIV3 "DIV3" |
Definition at line 39 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_div3(), set_parameter(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_DIV3_LOWER "div3" |
| #define QUICKTIME_DIVX "DIVX" |
Definition at line 24 of file quicktime.h.
Referenced by FFMPEG::codec_id(), FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_divx(), quicktime_mpeg4_is_key(), set_parameter(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_DV "dvc " |
Definition at line 48 of file quicktime.h.
Referenced by FileMOV::can_copy_from(), FileDV::can_copy_from(), FileMOV::check_codec_params(), FFMPEG::codec_id(), FileMOV::compressiontostr(), FileMOV::fix_codecs(), FileMOV::format_to_asset(), FileMOV::get_best_colormodel(), quicktime_init_codec_dv(), and FileMOV::strtocompression().
| #define QUICKTIME_DV25 "dv25" |
| #define QUICKTIME_DVCP "dvcp" |
Definition at line 51 of file quicktime.h.
Referenced by FileMOV::can_copy_from(), FileDV::can_copy_from(), FileMOV::check_codec_params(), FileMOV::compressiontostr(), FileMOV::fix_codecs(), FileMOV::get_best_colormodel(), and quicktime_init_codec_dvcp().
| #define QUICKTIME_DVSD "dvsd" |
Definition at line 50 of file quicktime.h.
Referenced by FileMOV::can_copy_from(), FileDV::can_copy_from(), FileMOV::check_codec_params(), FFMPEG::codec_id(), FileMOV::compressiontostr(), VideoDevice::fix_asset(), FileMOV::fix_codecs(), FileMOV::get_best_colormodel(), Record::load_defaults(), quicktime_init_codec_dvsd(), and FormatTools::update_driver().
| #define QUICKTIME_DX50 "DX50" |
Definition at line 21 of file quicktime.h.
Referenced by quicktime_init_codec_div5(), quicktime_init_codec_dx50(), and set_parameter().
| #define QUICKTIME_H263 "h263" |
Definition at line 45 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_h263(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_H264 "avc1" |
Definition at line 28 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_h264(), set_parameter(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_HV60 "HV60" |
Definition at line 33 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_hv60(), quicktime_mpeg4_is_key(), set_parameter(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_HV64 "HV64" |
Definition at line 36 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_hv64(), set_parameter(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_IMA4 "ima4" |
Definition at line 113 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_init_codec_ima4(), quicktime_samples_to_bytes(), quicktime_set_audio(), FileMOV::strtocompression(), and MOVConfigAudio::update_parameters().
| #define QUICKTIME_JPEG "jpeg" |
Definition at line 57 of file quicktime.h.
Referenced by FileMOV::can_copy_from(), FileJPEGList::can_copy_from(), FileJPEG::can_copy_from(), FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), init_codec_common(), quicktime_init_codec_jpeg(), quicktime_set_jpeg(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_MJPA "mjpa" |
Definition at line 63 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), VideoDevice::fix_asset(), FileMOV::get_best_colormodel(), init_codec_common(), Record::load_defaults(), main(), quicktime_init_codec_mjpa(), quicktime_set_jpeg(), RecordVideo::read_buffer(), FileMOV::strtocompression(), FormatTools::update_driver(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_MP3 ".mp3" |
Definition at line 125 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_codec_to_id(), quicktime_id_to_codec(), quicktime_init_codec_mp3(), FileMOV::strtocompression(), and MOVConfigAudio::update_parameters().
| #define QUICKTIME_MP42 "MP42" |
Definition at line 23 of file quicktime.h.
Referenced by quicktime_init_codec_div3v2(), and set_parameter().
| #define QUICKTIME_MP4A "mp4a" |
Definition at line 127 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_esds_samplerate(), set_parameter(), FileMOV::strtocompression(), and MOVConfigAudio::update_parameters().
| #define QUICKTIME_MP4V "mp4v" |
Definition at line 26 of file quicktime.h.
Referenced by FFMPEG::codec_id(), FileMOV::compressiontostr(), encode(), flush(), FileMOV::get_best_colormodel(), quicktime_init_codec_mp4v(), quicktime_mpeg4_is_key(), set_parameter(), FileMOV::strtocompression(), MOVConfigVideo::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_MPG4 "MPG4" |
Definition at line 22 of file quicktime.h.
Referenced by quicktime_init_codec_mpg4(), and set_parameter().
| #define QUICKTIME_PNG "png " |
Definition at line 60 of file quicktime.h.
Referenced by FileMOV::asset_to_format(), FilePNG::can_copy_from(), quicktime_init_codec_png(), quicktime_set_png(), and FileMOV::strtocompression().
| #define QUICKTIME_RAW "raw " |
Definition at line 54 of file quicktime.h.
Referenced by FileMOV::asset_to_format(), FileMOV::compressiontostr(), main(), quicktime_init_codec_raw(), quicktime_init_codec_rawaudio(), FileMOV::strtocompression(), MOVConfigAudio::update_parameters(), and FileMOV::write_frames().
| #define QUICKTIME_RTJ0 "RTJ0" |
| #define QUICKTIME_SVQ1 "SVQ1" |
Definition at line 43 of file quicktime.h.
Referenced by quicktime_init_codec_svq1(), and reads_colormodel().
| #define QUICKTIME_SVQ3 "SVQ3" |
Definition at line 44 of file quicktime.h.
Referenced by FileMOV::get_best_colormodel(), and quicktime_init_codec_svq3().
| #define QUICKTIME_TWOS "twos" |
Definition at line 116 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), Asset::init_values(), main(), quicktime_init_codec_twos(), FileMOV::strtocompression(), and MOVConfigAudio::update_parameters().
| #define QUICKTIME_ULAW "ulaw" |
Definition at line 119 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_init_codec_ulaw(), quicktime_samples_to_bytes(), quicktime_set_audio(), FileMOV::strtocompression(), and MOVConfigAudio::update_parameters().
| #define QUICKTIME_VORBIS "OggS" |
Definition at line 122 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_init_codec_vorbis(), FileMOV::strtocompression(), and MOVConfigAudio::update_parameters().
| #define QUICKTIME_WMA "WMA " |
Definition at line 131 of file quicktime.h.
Referenced by quicktime_codec_to_id(), quicktime_id_to_codec(), quicktime_init_codec_wmav1(), and quicktime_init_codec_wmav2().
| #define QUICKTIME_WMX2 "wmx2" |
| #define QUICKTIME_XVID "XVID" |
| #define QUICKTIME_YUV2 "yuv2" |
Definition at line 66 of file quicktime.h.
Referenced by Asset::init_values(), and quicktime_init_codec_yuv2().
| #define QUICKTIME_YUV4 "yuv4" |
| #define QUICKTIME_YUV411 "y411" |
Definition at line 80 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), and FileMOV::strtocompression().
| #define QUICKTIME_YUV420 "yv12" |
Definition at line 77 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), quicktime_init_codec_yv12(), FileMOV::strtocompression(), and FileMOV::write_frames().
| #define QUICKTIME_YUV422 "yuv2" |
Definition at line 83 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), FileMOV::get_best_colormodel(), FileMOV::strtocompression(), and FileMOV::write_frames().
| #define QUICKTIME_YUV444 "v308" |
Definition at line 86 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_init_codec_v308(), and FileMOV::strtocompression().
| #define QUICKTIME_YUV444_10bit "v410" |
Definition at line 92 of file quicktime.h.
Referenced by FileMOV::compressiontostr(), quicktime_init_codec_v410(), and FileMOV::strtocompression().
| #define QUICKTIME_YUV9 "YVU9" |
Definition at line 99 of file quicktime.h.
| #define QUICKTIME_YUVA4444 "v408" |
Definition at line 89 of file quicktime.h.
Referenced by FileMOV::asset_to_format(), FileMOV::compressiontostr(), quicktime_init_codec_v408(), and FileMOV::strtocompression().
| char* quicktime_acodec_title | ( | char * | fourcc | ) |
Definition at line 181 of file plugin.c.
References quicktime_audio_map_t::codec, quicktime_codec_t::delete_acodec, quicktime_codec_t::fourcc, quicktime_codectable_t::init_acodec, quicktime_match_32(), register_acodecs(), quicktime_codec_t::title, and total_acodecs.
Referenced by Asset::get_compression_text().

| int quicktime_audio_bits | ( | quicktime_t * | file, | |
| int | track | |||
| ) |
Definition at line 525 of file quicktime.c.
References quicktime_t::atracks, quicktime_trak_t::mdia, quicktime_mdia_t::minf, quicktime_stsd_table_t::sample_size, quicktime_minf_t::stbl, quicktime_stbl_t::stsd, quicktime_stsd_t::table, quicktime_t::total_atracks, and quicktime_audio_map_t::track.
Referenced by decode(), encode(), file_info(), FileMOV::format_to_asset(), quicktime_decode_rawaudio(), quicktime_encode_rawaudio(), and quicktime_write_audio().
| char* quicktime_audio_compressor | ( | quicktime_t * | file, | |
| int | track | |||
| ) |
Definition at line 533 of file quicktime.c.
References quicktime_t::atracks, quicktime_stsd_table_t::format, quicktime_trak_t::mdia, quicktime_mdia_t::minf, quicktime_minf_t::stbl, quicktime_stbl_t::stsd, quicktime_stsd_t::table, and quicktime_audio_map_t::track.
Referenced by file_info(), FileMOV::format_to_asset(), and quicktime_encode_audio().
| long quicktime_audio_length | ( | quicktime_t * | file, | |
| int | track | |||
| ) |
Definition at line 402 of file quicktime.c.
References quicktime_t::atracks, quicktime_track_samples(), quicktime_t::total_atracks, and quicktime_audio_map_t::track.
Referenced by file_info(), FileMOV::format_to_asset(), and FileMOV::get_audio_length().

| long quicktime_audio_position | ( | quicktime_t * | file, | |
| int | track | |||
| ) |
Definition at line 418 of file quicktime.c.
References quicktime_t::atracks, and quicktime_audio_map_t::current_position.
| int quicktime_audio_tracks | ( | quicktime_t * | file | ) |
Definition at line 180 of file quicktime.c.
References quicktime_minf_t::is_audio, quicktime_trak_t::mdia, quicktime_mdia_t::minf, quicktime_t::moov, quicktime_moov_t::total_tracks, and quicktime_moov_t::trak.
Referenced by file_info(), FileMOV::format_to_asset(), quicktime_has_audio(), and quicktime_init_maps().
| int64_t quicktime_byte_position | ( | quicktime_t * | file | ) |
Definition at line 327 of file util.c.
References quicktime_position().

| int quicktime_channel_location | ( | quicktime_t * | file, | |
| int * | quicktime_track, | |||
| int * | quicktime_channel, | |||
| int | channel | |||
| ) |
Definition at line 548 of file quicktime.c.
References quicktime_t::atracks, quicktime_audio_map_t::channels, and quicktime_t::total_atracks.
Referenced by quicktime_decode_audio().
| int quicktime_check_sig | ( | char * | path | ) |
Definition at line 1199 of file quicktime.c.
References quicktime_atom_is(), quicktime_atom_read_header(), quicktime_atom_skip(), quicktime_delete(), quicktime_file_close(), quicktime_file_open(), quicktime_init(), quicktime_match_32(), quicktime_position(), quicktime_read_data(), quicktime_set_position(), and quicktime_t::total_length.
Referenced by FileMOV::check_sig(), and readcmdline().

| int quicktime_close | ( | quicktime_t * | file | ) |
Definition at line 1319 of file quicktime.c.
References quicktime_mdat_t::atom, quicktime_riff_t::hdrl, quicktime_t::mdat, quicktime_t::moov, quicktime_atom_write_footer(), quicktime_atom_write_header(), quicktime_codecs_flush(), quicktime_delete(), quicktime_file_close(), quicktime_finalize_indx(), quicktime_finalize_odml(), quicktime_finalize_riff(), quicktime_position(), quicktime_set_position(), quicktime_set_presave(), quicktime_write_int32_le(), quicktime_write_moov(), quicktime_t::riff, quicktime_t::stream, quicktime_t::total_riffs, quicktime_t::use_avi, and quicktime_t::wr.
Referenced by FileMOV::close_file(), main(), mpeg2enc(), quicktime_make_streamable(), quicktime_open(), and trap_interrupt().

| int quicktime_decode_audio | ( | quicktime_t * | file, | |
| int16_t * | output_i, | |||
| float * | output_f, | |||
| long | samples, | |||
| int | channel | |||
| ) |
Definition at line 297 of file codecs.c.
References quicktime_t::atracks, quicktime_audio_map_t::codec, quicktime_audio_map_t::current_position, and quicktime_channel_location().
Referenced by FileMOV::read_samples().

| long quicktime_decode_video | ( | quicktime_t * | file, | |
| unsigned char ** | row_pointers, | |||
| int | track | |||
| ) |
Definition at line 230 of file codecs.c.
References quicktime_video_map_t::codec, quicktime_video_map_t::current_position, quicktime_t::do_scaling, fprintf, quicktime_t::in_h, quicktime_t::in_w, quicktime_t::in_x, quicktime_t::in_y, quicktime_t::out_h, quicktime_t::out_w, quicktime_trak_t::tkhd, quicktime_t::total_vtracks, quicktime_video_map_t::track, quicktime_tkhd_t::track_height, quicktime_tkhd_t::track_width, and quicktime_t::vtracks.
Referenced by FileMOV::read_frame(), read_quicktime(), and FileMOV::read_raw().
| int quicktime_dump | ( | quicktime_t * | file | ) |
Definition at line 1185 of file quicktime.c.
References quicktime_mdat_t::atom, quicktime_t::mdat, quicktime_t::moov, quicktime_moov_dump(), quicktime_atom_t::size, and quicktime_atom_t::start.
Referenced by main().
