|
xanim
2920
About: multiformat animation viewer for X X11 animation viewer (many supported formats: FLI, GIF, AVI, MPEG, AU, ...)
Fossies Dox: xanim2920.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) ![]() |

Go to the source code of this file.
Macros | |
| #define | QT_CODEC_UNK 0x000 |
| #define QT_CODEC_UNK 0x000 |
Definition at line 147 of file xa_qt.c.
Referenced by QT_Read_File().
| void ACT_Add_CHDR_To_Action | ( | ) |
| XA_ACTION* ACT_Get_Action | ( | ) |
| XA_CHDR* ACT_Get_CMAP | ( | ) |
| void ACT_Setup_Delta | ( | ) |
| void ACT_Setup_Mapped | ( | ) |
| void CMAP_Cache_Init | ( | ) |
| XA_CHDR* CMAP_Create_332 | ( | ) |
| XA_CHDR* CMAP_Create_422 | ( | ) |
| XA_CHDR* CMAP_Create_CHDR_From_True | ( | ) |
| XA_CHDR* CMAP_Create_Gray | ( | ) |
| xaULONG CMAP_Find_Closest | ( | ) |
| xaLONG Is_QT_File | ( | char * | filename) |
Definition at line 161 of file xa_qt.c.
References QT_FRAME_STRUCT::act, act, QT_FRAME_STRUCT::next, QT_FRAME_STRUCT::next, TheEnd1(), MPG_FRAME_STRUCT::time, QT_FRAME_STRUCT::time, MPG_FRAME_STRUCT::timelo, and QT_FRAME_STRUCT::timelo.
Referenced by QT_Read_Video_Data(), and QT_Read_Video_Data().
| void QT_Audio_Type | ( | ) |
Referenced by QT_Read_Audio_Codec_HDR().
| void QT_Audio_Type | ( | xaULONG | type) |
| void QT_Codec_List | ( | ) |
| void QT_Create_Default_Cmap | ( | ) |
Referenced by QT_Read_Video_Codec_HDR().
| void QT_Create_Gray_Cmap | ( | ) |
Definition at line 2201 of file xa_qt.c.
References ColorReg::red.
| void QT_Free_Frame_List | ( | QT_FRAME * | fframes) |
Definition at line 183 of file xa_qt.c.
References FREE, and QT_FRAME_STRUCT::next.
Referenced by QT_Free_Stuff().
| void QT_Free_Stuff | ( | ) |
Definition at line 475 of file xa_qt.c.
References FREE, FREE, FREE, FREE, FREE, FREE, FREE, FREE, FREE, FREE, QT_Free_Frame_List(), qts_chunkoffs, qts_samp_sizes, qtv_chunkoffs, and qtv_samp_sizes.
Referenced by QT_Read_File(), and QT_Read_File().
| xaULONG QT_Parse_Chunks | ( | ) |
Referenced by QT_Parse_Chunks(), and QT_Read_File().
| xaULONG QT_Parse_Chunks | ( | XA_ANIM_HDR * | anim_hdr, |
| XA_ANIM_SETUP * | qt, | ||
| XA_INPUT * | xin | ||
| ) |
START OVER
Definition at line 518 of file xa_qt.c.
References ACT_Get_CMAP(), XA_INPUT::At_EOF, XA_INPUT::At_EOF, XA_INPUT::At_EOF, ColorReg::blue, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, DEBUG_LEVEL1, DEBUG_LEVEL1, DEBUG_LEVEL1, DEBUG_LEVEL1, DEBUG_LEVEL1, ColorReg::green, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, QT_clip, QT_cmov, QT_cmvd, QT_ctab, QT_cvid, QT_dcom, QT_dinf, QT_edts, QT_elst, QT_free, QT_gmhd, qt_has_ctab, QT_hdlr, qt_init_duration, qt_init_duration, qt_init_duration, qt_init_duration, QT_mdat, QT_mdat, QT_mdhd, QT_mdia, QT_minf, QT_moov, QT_moov, QT_mvhd, QT_Parse_Chunks(), QT_Print_ID(), QT_raw, QT_raw00, QT_Read_Audio_STSD(), QT_Read_ELST(), QT_Read_HDLR(), QT_Read_MDHD(), QT_Read_MVHD(), QT_Read_STCO(), QT_Read_STCO(), QT_Read_STGS(), QT_Read_STSC(), QT_Read_STSC(), QT_Read_STSS(), QT_Read_STSZ(), QT_Read_STSZ(), QT_Read_STTS(), QT_Read_TKHD(), QT_Read_Video_STSD(), QT_rle, QT_rmra, QT_rpza, qt_saw_audio, qt_saw_video, QT_skip, QT_smc, QT_smhd, qt_start_offset, qt_start_offset, qt_start_offset, qt_start_offset, qt_start_offset, QT_stbl, QT_stco, QT_stgs, QT_stsc, QT_stsd, QT_stss, QT_stsz, QT_stts, QT_text, QT_tkhd, QT_trak, QT_udta, QT_vmhd, QT_zlib, qts_chunkoff_lstnum, qts_chunkoff_lstnum, qts_chunkoff_num, qts_chunkoff_num, qts_codec_lstnum, qts_codec_num, qts_init_duration, qts_s2chunk_lstnum, qts_s2chunk_num, qts_s2chunk_num, qts_samp_lstnum, qts_samp_num, qts_samp_num, qts_start_offset, qtv_chunkoff_lstnum, qtv_chunkoff_lstnum, qtv_chunkoff_num, qtv_chunkoff_num, qtv_codec_lstnum, qtv_codec_num, qtv_init_duration, qtv_s2chunk_lstnum, qtv_s2chunk_num, qtv_s2chunk_num, qtv_samp_lstnum, qtv_samp_num, qtv_samp_num, qtv_start_offset, qtv_t2samp_num, XA_INPUT::Read_Block, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_U8, XA_INPUT::Read_U8, XA_INPUT::Read_U8, ColorReg::red, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, XA_INPUT::Seek_FPos, TheEnd1(), TheEnd1(), x11_display_type, XA_Mem_Open_Init(), XA_PSEUDOCOLOR, xa_verbose, xa_verbose, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, and xaTRUE.
| void QT_Print_ID | ( | ) |
Referenced by QT_Parse_Chunks(), QT_Read_HDLR(), QT_Read_HDLR(), and QT_Read_HDLR().
| xaULONG QT_Read_Audio_Codec_HDR | ( | ) |
Referenced by QT_Read_Audio_STSD().
| xaULONG QT_Read_Audio_Codec_HDR | ( | QTS_CODEC_HDR * | c_hdr, |
| XA_INPUT * | xin, | ||
| xaLONG * | clen | ||
| ) |
Definition at line 1828 of file xa_qt.c.
References QT_agsm, QT_Audio_Type(), QT_ima4, QT_MAC3, QT_MAC6, QT_Qclp, QT_QDMC, QT_raw, QT_raw, QT_raw00, QT_raw00, QT_sowt, QT_sowt, QT_sowt, QT_twos, QT_twos, QT_ulaw, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_AUDIO_BIGEND_MSK, XA_AUDIO_BPS_2_MSK, XA_AUDIO_GSM, XA_AUDIO_IMA4, XA_AUDIO_INVALID, XA_AUDIO_LINEAR, XA_AUDIO_LINEAR, XA_AUDIO_LINEAR, XA_AUDIO_SIGNED, XA_AUDIO_SIGNED, XA_AUDIO_SIGNED, XA_AUDIO_SIGNED, XA_AUDIO_STEREO_MSK, XA_AUDIO_TYPE_MASK, XA_AUDIO_TYPE_MASK, XA_AUDIO_ULAW, and xa_verbose.
| xaULONG QT_Read_Audio_Data | ( | ) |
Referenced by QT_Read_File().
| xaULONG QT_Read_Audio_Data | ( | XA_ANIM_SETUP * | qt, |
| XA_INPUT * | xin, | ||
| XA_ANIM_HDR * | anim_hdr | ||
| ) |
Definition at line 1958 of file xa_qt.c.
References QTS_CODEC_HDR::bps, QTS_CODEC_HDR::bps, QTS_CODEC_HDR::chan_num, QTS_CODEC_HDR::chan_num, QTS_CODEC_HDR::compression, QTS_CODEC_HDR::compression, DEBUG_LEVEL1, DEBUG_LEVEL1, QT_S2CHUNK_HDR::first, QT_S2CHUNK_HDR::first, QT_S2CHUNK_HDR::num, qts_chunkoff_num, qts_chunkoff_num, qts_chunkoffs, qts_codec_num, qts_init_duration, qts_init_duration, qts_init_duration, qts_s2chunk_num, qts_samp_num, qts_samp_num, qts_samp_sizes, qts_samp_sizes, qtv_start_offset, XA_INPUT::Read_Block, QTS_CODEC_HDR::samp_rate, QTS_CODEC_HDR::samp_rate, XA_INPUT::Seek_FPos, QT_S2CHUNK_HDR::tag, QT_S2CHUNK_HDR::tag, TheEnd1(), XA_Add_Sound(), XA_Add_Sound(), XA_Add_Sound(), XA_AUDIO_GSM_M, XA_AUDIO_IMA4_M, XA_AUDIO_IMA4_S, XA_AUDIO_NOP, xa_file_flag, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaTRUE, xaTRUE, and xaTRUE.
| void QT_Read_Audio_STSD | ( | ) |
Referenced by QT_Parse_Chunks().
If Extra bytes, skip over them
Definition at line 1779 of file xa_qt.c.
References DEBUG_LEVEL1, DEBUG_LEVEL2, FREE, QT_Read_Audio_Codec_HDR(), qts_codec_num, qts_codec_num, qts_codec_num, qts_codec_num, qts_codec_num, XA_INPUT::Read_MSB_U32, TheEnd1(), TheEnd1(), xaFALSE, and xaTRUE.
| void QT_Read_ELST | ( | ) |
Referenced by QT_Parse_Chunks().
Definition at line 984 of file xa_qt.c.
References DEBUG_LEVEL2, DEBUG_LEVEL2, MPG_FRAME_STRUCT::time, and MPG_FRAME_STRUCT::time.
| xaULONG QT_Read_File | ( | ) |
| xaULONG QT_Read_File | ( | char * | fname, |
| XA_ANIM_HDR * | anim_hdr, | ||
| xaULONG | audio_attempt | ||
| ) |
Definition at line 237 of file xa_qt.c.
References QT_FRAME_STRUCT::act, XA_FRAME_STRUCT::act, XA_FRAME_STRUCT::act, XA_ANIM_HDR_STRUCT::anim_flags, XA_ANIM_HDR_STRUCT::anim_flags, ANIM_SNG_BUF, ANIM_USE_FILE, XA_INPUT::Close_File, XA_INPUT::Close_File, XA_ANIM_SETUP::compression, DEBUG_LEVEL1, QT_MVHDR::duration, XA_ANIM_HDR_STRUCT::fname, XA_ANIM_HDR_STRUCT::fname, XA_ANIM_HDR_STRUCT::fname, XA_ANIM_HDR_STRUCT::fname, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::frame_lst, XA_ANIM_HDR_STRUCT::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_HDR_STRUCT::imaged, XA_ANIM_HDR_STRUCT::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_HDR_STRUCT::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_HDR_STRUCT::last_frame, XA_ANIM_HDR_STRUCT::last_frame, XA_ANIM_HDR_STRUCT::loop_frame, XA_ANIM_HDR_STRUCT::max_faud_size, XA_ANIM_SETUP::max_faud_size, XA_ANIM_HDR_STRUCT::max_fvid_size, XA_ANIM_SETUP::max_fvid_size, XA_ANIM_SETUP::max_imagex, XA_ANIM_SETUP::max_imagey, XA_ANIM_HDR_STRUCT::name, QT_FRAME_STRUCT::next, QT_CODEC_UNK, qt_frame_start, QT_Free_Stuff(), QT_Free_Stuff(), qt_has_ctab, qt_init_duration, QT_Parse_Chunks(), QT_Read_Audio_Data(), QT_Read_Video_Data(), qt_saw_audio, qt_saw_audio, qt_saw_audio, qt_saw_audio, qt_saw_video, qt_saw_video, qt_saw_video, qt_saw_video, qt_saw_video, qt_start_offset, qt_stgs_num, qts_chunkoff_lstnum, qts_chunkoff_num, qts_chunkoffs, qts_codec_lstnum, qts_codec_num, qts_init_duration, qts_s2chunk_lstnum, qts_s2chunk_lstnum, qts_samp_lstnum, qts_samp_num, qts_samp_sizes, qts_samp_sizes, qts_start_offset, qts_t2samp_num, qtv_chunkoff_lstnum, qtv_chunkoff_num, qtv_chunkoffs, qtv_codec_lstnum, qtv_codec_num, qtv_init_duration, qtv_s2chunk_num, qtv_s2chunk_num, qtv_samp_lstnum, qtv_samp_num, qtv_samp_sizes, qtv_samp_sizes, qtv_start_offset, qtv_t2samp_num, TheEnd1(), TheEnd1(), QT_FRAME_STRUCT::time, QT_FRAME_STRUCT::time, XA_FRAME_STRUCT::time_dur, XA_FRAME_STRUCT::time_dur, XA_FRAME_STRUCT::time_dur, QT_FRAME_STRUCT::timelo, QT_MVHDR::timescale, XA_ANIM_HDR_STRUCT::total_time, XA_ANIM_HDR_STRUCT::total_time, XA_ANIM_HDR_STRUCT::total_time, XA_ANIM_HDR_STRUCT::total_time, XA_ANIM_HDR_STRUCT::total_time, XA_ANIM_SETUP::vid_time, xa_buffer_flag, xa_file_flag, XA_Free_Anim_Setup(), XA_Free_Anim_Setup(), XA_Free_Anim_Setup(), XA_Free_Anim_Setup(), XA_Get_Anim_Setup(), XA_GET_TIME, XA_OPEN_MODE, xa_verbose, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaFALSE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, xaTRUE, XA_ANIM_HDR_STRUCT::xin, XA_FRAME_STRUCT::zztime, XA_FRAME_STRUCT::zztime, and XA_FRAME_STRUCT::zztime.
| void QT_Read_HDLR | ( | ) |
Referenced by QT_Parse_Chunks().
| void QT_Read_HDLR | ( | XA_INPUT * | xin, |
| xaLONG | len, | ||
| QT_HDLR_HDR * | qt_hdlr_hdr | ||
| ) |
Definition at line 1033 of file xa_qt.c.
References DEBUG_LEVEL2, QT_HDLR_HDR::flags, QT_HDLR_HDR::flags, QT_HDLR_HDR::mask, QT_HDLR_HDR::mask, QT_Print_ID(), QT_Print_ID(), QT_Print_ID(), QT_Read_Name(), QT_HDLR_HDR::subtype, QT_HDLR_HDR::subtype, QT_HDLR_HDR::type, QT_HDLR_HDR::type, QT_HDLR_HDR::vendor, QT_HDLR_HDR::vendor, QT_HDLR_HDR::version, and QT_HDLR_HDR::version.
| void QT_Read_MDHD | ( | ) |
Referenced by QT_Parse_Chunks().
Definition at line 1010 of file xa_qt.c.
References QT_MDHDR::creation, DEBUG_LEVEL2, QT_MDHDR::duration, QT_MDHDR::duration, QT_MDHDR::language, QT_MDHDR::language, QT_MDHDR::modtime, QT_MDHDR::quality, QT_MDHDR::quality, QT_MDHDR::timescale, QT_MDHDR::timescale, QT_MDHDR::timescale, QT_MDHDR::timescale, QT_MDHDR::version, and QT_MDHDR::version.
| void QT_Read_MVHD | ( | ) |
Referenced by QT_Parse_Chunks().
Definition at line 909 of file xa_qt.c.
References QT_MVHDR::creation, QT_MVHDR::cur_time, DEBUG_LEVEL2, QT_MVHDR::duration, QT_MVHDR::duration, QT_MVHDR::matrix, QT_MVHDR::modtime, QT_MVHDR::nxt_tk_id, QT_MVHDR::nxt_tk_id, QT_MVHDR::post_time, QT_MVHDR::pv_time, QT_MVHDR::r1, QT_MVHDR::r2, QT_MVHDR::r3, QT_MVHDR::r4, QT_MVHDR::rate, QT_MVHDR::rate, QT_MVHDR::sel_durat, QT_MVHDR::sel_time, QT_MVHDR::timescale, QT_MVHDR::timescale, QT_MVHDR::timescale, QT_MVHDR::timescale, QT_MVHDR::version, QT_MVHDR::version, QT_MVHDR::volume, and QT_MVHDR::volume.
| void QT_Read_Name | ( | ) |
Referenced by QT_Read_HDLR(), and QT_Read_Video_Codec_HDR().
Definition at line 1301 of file xa_qt.c.
References DEBUG_LEVEL2, DEBUG_LEVEL2, DEBUG_LEVEL2, and XA_INPUT::Read_U8.
| void QT_Read_STCO | ( | ) |
Referenced by QT_Parse_Chunks(), and QT_Parse_Chunks().
Definition at line 1553 of file xa_qt.c.
References DEBUG_LEVEL2, DEBUG_LEVEL2, FREE, XA_INPUT::Read_MSB_U32, and TheEnd().
| void QT_Read_STGS | ( | ) |
Referenced by QT_Parse_Chunks().
Definition at line 2094 of file xa_qt.c.
References qt_stgs_num, qt_stgs_num, and XA_INPUT::Read_MSB_U32.
| void QT_Read_STSC | ( | ) |
Referenced by QT_Parse_Chunks(), and QT_Parse_Chunks().
| void QT_Read_STSC | ( | XA_INPUT * | xin, |
| xaLONG | len, | ||
| xaULONG * | qt_s2chunk_num, | ||
| QT_S2CHUNK_HDR ** | qt_s2chunks, | ||
| xaULONG | chunkoff_lstnum, | ||
| xaULONG | codec_num, | ||
| xaULONG | codec_lstnum | ||
| ) |
Definition at line 1402 of file xa_qt.c.
References DEBUG_LEVEL2, DEBUG_LEVEL2, DEBUG_LEVEL2, DEBUG_LEVEL2, DEBUG_LEVEL2, QT_S2CHUNK_HDR::first, QT_S2CHUNK_HDR::first, FREE, QT_S2CHUNK_HDR::num, QT_S2CHUNK_HDR::num, QT_S2CHUNK_HDR::num, QT_S2CHUNK_HDR::num, QT_S2CHUNK_HDR::num, qt_stgs_num, qt_stgs_num, qt_stgs_num, QT_S2CHUNK_HDR::tag, and QT_S2CHUNK_HDR::tag.
| void QT_Read_STSS | ( | ) |
Referenced by QT_Parse_Chunks().
| void QT_Read_STSS | ( | XA_INPUT * | xin) |
Definition at line 1375 of file xa_qt.c.
References DEBUG_LEVEL2, DEBUG_LEVEL2, DEBUG_LEVEL2, and XA_INPUT::Read_MSB_U32.
| void QT_Read_STSZ | ( | ) |
Referenced by QT_Parse_Chunks(), and QT_Parse_Chunks().
Definition at line 1498 of file xa_qt.c.
References DEBUG_LEVEL2, FREE, XA_INPUT::Read_MSB_U32, TheEnd(), and TheEnd().
| void QT_Read_STTS | ( | ) |
Referenced by QT_Parse_Chunks().
| void QT_Read_STTS | ( | XA_INPUT * | xin, |
| xaLONG | len, | ||
| xaULONG * | qt_t2samp_num, | ||
| QT_T2SAMP_HDR ** | qt_t2samps | ||
| ) |
Definition at line 1320 of file xa_qt.c.
References QT_T2SAMP_HDR::cnt, DEBUG_LEVEL2, DEBUG_LEVEL2, FREE, TheEnd1(), TheEnd1(), MPG_FRAME_STRUCT::time, QT_T2SAMP_HDR::time, MPG_FRAME_STRUCT::timelo, and QT_T2SAMP_HDR::timelo.
| void QT_Read_TKHD | ( | ) |
Referenced by QT_Parse_Chunks().
Definition at line 948 of file xa_qt.c.
References QT_TKHDR::alt_group, QT_TKHDR::creation, DEBUG_LEVEL2, QT_TKHDR::duration, QT_TKHDR::duration, QT_TKHDR::layer, QT_TKHDR::matrix, QT_TKHDR::modtime, QT_TKHDR::pad, QT_TKHDR::priority, QT_TKHDR::time_off, QT_TKHDR::time_off, QT_TKHDR::timescale, QT_TKHDR::timescale, QT_TKHDR::timescale, QT_TKHDR::timescale, QT_TKHDR::tk_height, QT_TKHDR::tk_height, QT_TKHDR::tk_width, QT_TKHDR::tk_width, QT_TKHDR::trackid, QT_TKHDR::trackid, QT_TKHDR::version, QT_TKHDR::version, and QT_TKHDR::volume.
| xaULONG QT_Read_Video_Codec_HDR | ( | ) |
Referenced by QT_Read_Video_STSD().
| xaULONG QT_Read_Video_Codec_HDR | ( | XA_ANIM_HDR * | anim_hdr, |
| XA_ANIM_SETUP * | qt, | ||
| QTV_CODEC_HDR * | c_hdr, | ||
| XA_INPUT * | xin, | ||
| xaLONG * | clen | ||
| ) |
Definition at line 1116 of file xa_qt.c.
References ACT_Get_CMAP(), ACT_Get_CMAP(), XA_CODEC_HDR::anim_hdr, XA_CODEC_HDR::avi_ctab_flag, ColorReg::blue, QTV_CODEC_HDR::chdr, QTV_CODEC_HDR::chdr, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::chdr, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, XA_ANIM_SETUP::cmap, CMAP_Create_332(), CMAP_Create_Gray(), cmap_true_map_flag, cmap_true_to_332, CODEC_SUPPORTED, CODEC_UNKNOWN, XA_CODEC_HDR::compression, XA_CODEC_HDR::compression, QTV_CODEC_HDR::compression, QTV_CODEC_HDR::compression, XA_ANIM_SETUP::compression, XA_ANIM_SETUP::compression, XA_ANIM_SETUP::compression, XA_ANIM_SETUP::compression, XA_ANIM_SETUP::compression, XA_ANIM_SETUP::compression, DEBUG_LEVEL1, DEBUG_LEVEL1, XA_CODEC_HDR::decoder, QTV_CODEC_HDR::decoder, XA_CODEC_HDR::depth, XA_CODEC_HDR::depth, XA_CODEC_HDR::depth, QTV_CODEC_HDR::depth, QTV_CODEC_HDR::depth, QTV_CODEC_HDR::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_ANIM_SETUP::depth, XA_CODEC_HDR::description, XA_CODEC_HDR::description, XA_CODEC_HDR::description, QTV_CODEC_HDR::dlta_extra, XA_CODEC_HDR::extra, ColorReg::green, QTV_CODEC_HDR::height, QTV_CODEC_HDR::height, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagec, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagex, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::imagey, XA_ANIM_SETUP::max_imagex, XA_ANIM_SETUP::max_imagex, XA_ANIM_SETUP::max_imagey, XA_ANIM_SETUP::max_imagey, QT_Create_Default_Cmap(), QT_Create_Gray_Cmap(), QT_Create_Gray_Cmap(), QT_CVID, QT_cvid, QT_cvid, QT_IV31, QT_iv31, QT_IV32, QT_iv32, QT_jpeg, QT_raw3, QT_raw3, QT_Read_Name(), QT_Video_Codec_Query(), QT_YUV9, QT_YVU9, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U16, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, ColorReg::red, XA_INPUT::Seek_FPos, QTV_CODEC_HDR::width, QTV_CODEC_HDR::width, XA_CODEC_HDR::x, XA_CODEC_HDR::x, xa_buffer_flag, xa_verbose, xaFALSE, xaFALSE, xaFALSE, XA_CODEC_HDR::xapi_rev, QTV_CODEC_HDR::xapi_rev, xaTRUE, XA_CODEC_HDR::y, and XA_CODEC_HDR::y.
| xaULONG QT_Read_Video_Data | ( | ) |
Referenced by QT_Read_File().
| xaULONG QT_Read_Video_Data | ( | XA_ANIM_SETUP * | qt, |
| XA_INPUT * | xin, | ||
| XA_ANIM_HDR * | anim_hdr | ||
| ) |
Definition at line 1593 of file xa_qt.c.
References act, ACT_DELTA, ACT_Get_Action(), ACT_NOP, ACT_Setup_Delta(), ACT_SNGL_BUF, ACT_SNGL_BUF, QTV_CODEC_HDR::chdr, QTV_CODEC_HDR::chdr, cmap_sample_cnt, QT_T2SAMP_HDR::cnt, QT_T2SAMP_HDR::cnt, QTV_CODEC_HDR::compression, QTV_CODEC_HDR::compression, XA_ACTION_STRUCT::data, XA_ACTION_STRUCT::data, ACT_DLTA_HDR::data, DEBUG_LEVEL2, QTV_CODEC_HDR::decoder, ACT_DLTA_HDR::delta, QTV_CODEC_HDR::depth, QTV_CODEC_HDR::depth, DLTA_DATA, QTV_CODEC_HDR::dlta_extra, ACT_DLTA_HDR::extra, QT_S2CHUNK_HDR::first, QT_S2CHUNK_HDR::first, ACT_DLTA_HDR::flags, ACT_DLTA_HDR::flags, ACT_DLTA_HDR::fpos, ACT_DLTA_HDR::fpos, ACT_DLTA_HDR::fsize, ACT_DLTA_HDR::fsize, QTV_CODEC_HDR::height, QTV_CODEC_HDR::height, QT_S2CHUNK_HDR::num, QT_Add_Frame(), QT_Add_Frame(), qts_start_offset, qtv_chunkoff_num, qtv_chunkoff_num, qtv_chunkoffs, qtv_codec_num, qtv_init_duration, qtv_init_duration, qtv_init_duration, qtv_init_duration, qtv_s2chunk_num, qtv_samp_num, qtv_samp_num, qtv_samp_sizes, qtv_t2samp_num, qtv_t2samp_num, XA_INPUT::Read_Block, XA_INPUT::Seek_FPos, ACT_DLTA_HDR::special, QT_S2CHUNK_HDR::tag, QT_S2CHUNK_HDR::tag, TheEnd1(), TheEnd1(), QT_T2SAMP_HDR::time, QT_T2SAMP_HDR::time, QT_T2SAMP_HDR::timelo, QT_T2SAMP_HDR::timelo, XA_ACTION_STRUCT::type, QTV_CODEC_HDR::width, QTV_CODEC_HDR::width, xa_file_flag, XA_GET_TIME, xa_jiffy_flag, xa_jiffy_flag, xa_jiffy_flag, xa_jiffy_flag, xaFALSE, xaFALSE, xaFALSE, QTV_CODEC_HDR::xapi_rev, ACT_DLTA_HDR::xapi_rev, xaTRUE, xaTRUE, xaTRUE, xaTRUE, ACT_DLTA_HDR::xpos, ACT_DLTA_HDR::xsize, ACT_DLTA_HDR::ypos, and ACT_DLTA_HDR::ysize.
| xaULONG QT_Read_Video_STSD | ( | ) |
Referenced by QT_Parse_Chunks().
| xaULONG QT_Read_Video_STSD | ( | XA_ANIM_HDR * | anim_hdr, |
| XA_ANIM_SETUP * | qt, | ||
| XA_INPUT * | xin, | ||
| xaLONG | clen | ||
| ) |
Definition at line 1064 of file xa_qt.c.
References cmap_true_map_flag, DEBUG_LEVEL1, DEBUG_LEVEL1, DEBUG_LEVEL2, XA_ANIM_SETUP::depth, FREE, XA_ANIM_SETUP::max_imagex, XA_ANIM_SETUP::max_imagey, XA_ANIM_SETUP::pic, XA_ANIM_SETUP::pic, XA_ANIM_SETUP::pic, XA_ANIM_SETUP::pic, XA_ANIM_SETUP::pic_size, XA_ANIM_SETUP::pic_size, XA_ANIM_SETUP::pic_size, QT_Read_Video_Codec_HDR(), qtv_codec_num, qtv_codec_num, qtv_codec_num, qtv_codec_num, qtv_codec_num, XA_INPUT::Read_MSB_U32, XA_INPUT::Read_MSB_U32, XA_INPUT::Seek_FPos, TheEnd1(), TheEnd1(), TheEnd1(), xa_buffer_flag, XA_PIC_SIZE, xaFALSE, xaTRUE, xaTRUE, and xaTRUE.
| xaULONG QT_Video_Codec_Query | ( | ) |
Referenced by QT_Read_Video_Codec_HDR().
| xaUBYTE* UTIL_RGB_To_FS_Map | ( | ) |
| xaUBYTE* UTIL_RGB_To_Map | ( | ) |
| xaULONG XA_Add_Sound | ( | ) |
| void XA_Free_Anim_Setup | ( | ) |
| XA_ANIM_SETUP* XA_Get_Anim_Setup | ( | ) |
| xaULONG XA_Mem_Open_Init | ( | ) |
| char* XA_rindex | ( | ) |
| int qt_2map[] |
Definition at line 2113 of file xa_qt.c.
Referenced by QT_Create_Default_Cmap(), QT_Create_Default_Cmap(), and QT_Create_Default_Cmap().
| int qt_4map[] |
Definition at line 2121 of file xa_qt.c.
Referenced by QT_Create_Default_Cmap(), QT_Create_Default_Cmap(), and QT_Create_Default_Cmap().
| QT_FRAME* qt_frame_start |
Definition at line 159 of file xa_qt.c.
Referenced by QT_Read_File().
| xaUSHORT qt_gamma_adj[32] |
Definition at line 78 of file xa_qt.c.
Referenced by QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_AV_Colors(), QT_Get_Color(), QT_Get_Color(), and QT_Get_Color().
| xaULONG qt_has_ctab |
Definition at line 232 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), and QT_Read_File().
| QT_HDLR_HDR qt_hdlr_hdr |
| xaULONG qt_init_duration |
Definition at line 214 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qt_saw_audio |
Definition at line 234 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_File(), QT_Read_File(), QT_Read_File(), and QT_Read_File().
| xaULONG qt_saw_video |
Definition at line 234 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_File(), QT_Read_File(), QT_Read_File(), QT_Read_File(), and QT_Read_File().
| xaULONG qt_start_offset |
Definition at line 215 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qt_stgs_num |
Definition at line 230 of file xa_qt.c.
Referenced by QT_Read_File(), QT_Read_STGS(), QT_Read_STGS(), QT_Read_STSC(), QT_Read_STSC(), and QT_Read_STSC().
| xaULONG qts_chunkoff_lstnum |
Definition at line 227 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qts_chunkoff_num |
Definition at line 223 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_Audio_Data(), QT_Read_Audio_Data(), and QT_Read_File().
| xaULONG * qts_chunkoffs |
Definition at line 224 of file xa_qt.c.
Referenced by QT_Free_Stuff(), QT_Free_Stuff(), QT_Parse_Chunks(), QT_Read_Audio_Data(), and QT_Read_File().
| xaULONG qts_codec_lstnum |
Definition at line 226 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qts_codec_num |
Definition at line 82 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_Audio_Data(), QT_Read_Audio_STSD(), QT_Read_Audio_STSD(), QT_Read_Audio_STSD(), QT_Read_Audio_STSD(), QT_Read_Audio_STSD(), and QT_Read_File().
| QTS_CODEC_HDR* qts_codecs |
| xaULONG qts_init_duration |
Definition at line 214 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_Audio_Data(), QT_Read_Audio_Data(), QT_Read_Audio_Data(), and QT_Read_File().
| xaULONG qts_s2chunk_lstnum |
Definition at line 229 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_File(), and QT_Read_File().
| xaULONG qts_s2chunk_num |
Definition at line 218 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_Audio_Data().
| QT_S2CHUNK_HDR * qts_s2chunks |
| xaULONG qts_samp_lstnum |
Definition at line 228 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qts_samp_num |
Definition at line 213 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_Audio_Data(), QT_Read_Audio_Data(), QT_Read_Audio_Data(), and QT_Read_File().
| xaULONG * qts_samp_sizes |
Definition at line 212 of file xa_qt.c.
Referenced by QT_Free_Stuff(), QT_Free_Stuff(), QT_Parse_Chunks(), QT_Read_Audio_Data(), QT_Read_Audio_Data(), QT_Read_File(), and QT_Read_File().
| xaULONG qts_start_offset |
Definition at line 215 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_File(), and QT_Read_Video_Data().
| xaULONG qts_t2samp_num |
Definition at line 221 of file xa_qt.c.
Referenced by QT_Read_File().
| QT_T2SAMP_HDR * qts_t2samps |
| xaULONG qtv_chunkoff_lstnum |
Definition at line 227 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qtv_chunkoff_num |
Definition at line 223 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_File(), QT_Read_Video_Data(), and QT_Read_Video_Data().
| xaULONG* qtv_chunkoffs |
Definition at line 224 of file xa_qt.c.
Referenced by QT_Free_Stuff(), QT_Free_Stuff(), QT_Parse_Chunks(), QT_Read_File(), and QT_Read_Video_Data().
| xaULONG qtv_codec_lstnum |
Definition at line 226 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qtv_codec_num |
Definition at line 82 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_File(), QT_Read_Video_Data(), QT_Read_Video_STSD(), QT_Read_Video_STSD(), QT_Read_Video_STSD(), QT_Read_Video_STSD(), and QT_Read_Video_STSD().
| QTV_CODEC_HDR* qtv_codecs |
| xaULONG qtv_init_duration |
Definition at line 214 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_File(), QT_Read_Video_Data(), QT_Read_Video_Data(), QT_Read_Video_Data(), and QT_Read_Video_Data().
| xaULONG qtv_s2chunk_lstnum |
Definition at line 229 of file xa_qt.c.
Referenced by QT_Parse_Chunks().
| xaULONG qtv_s2chunk_num |
Definition at line 218 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_File(), QT_Read_File(), and QT_Read_Video_Data().
| QT_S2CHUNK_HDR* qtv_s2chunks |
| xaULONG qtv_samp_lstnum |
Definition at line 228 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), and QT_Read_File().
| xaULONG qtv_samp_num |
Definition at line 213 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Parse_Chunks(), QT_Read_File(), QT_Read_Video_Data(), and QT_Read_Video_Data().
| xaULONG* qtv_samp_sizes |
Definition at line 212 of file xa_qt.c.
Referenced by QT_Free_Stuff(), QT_Free_Stuff(), QT_Parse_Chunks(), QT_Read_File(), QT_Read_File(), and QT_Read_Video_Data().
| xaULONG qtv_start_offset |
Definition at line 215 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_Audio_Data(), and QT_Read_File().
| xaULONG qtv_t2samp_num |
Definition at line 221 of file xa_qt.c.
Referenced by QT_Parse_Chunks(), QT_Read_File(), QT_Read_Video_Data(), and QT_Read_Video_Data().
| QT_T2SAMP_HDR* qtv_t2samps |