/dports/multimedia/libmpeg3/libmpeg3-1.8/ |
H A D | mpeg3vtrack.c | 51 if(vtrack->video) mpeg3video_delete(vtrack->video); in mpeg3_delete_vtrack() 52 if(vtrack->demuxer) mpeg3_delete_demuxer(vtrack->demuxer); in mpeg3_delete_vtrack() 55 if(vtrack->frame_offsets) free(vtrack->frame_offsets); in mpeg3_delete_vtrack() 56 if(vtrack->keyframe_numbers) free(vtrack->keyframe_numbers); in mpeg3_delete_vtrack() 65 if(vtrack->subtitles) free(vtrack->subtitles); in mpeg3_delete_vtrack() 66 free(vtrack); in mpeg3_delete_vtrack() 73 if(vtrack->total_frame_offsets >= vtrack->frame_offsets_allocated) in mpeg3_append_frame() 77 vtrack->frame_offsets = realloc(vtrack->frame_offsets, in mpeg3_append_frame() 81 vtrack->frame_offsets[vtrack->total_frame_offsets++] = offset; in mpeg3_append_frame() 89 vtrack->keyframe_numbers = realloc(vtrack->keyframe_numbers, in mpeg3_append_frame() [all …]
|
H A D | mpeg3tocutil.c | 801 mpeg3_vtrack_t *vtrack) in handle_video() argument 836 if(vtrack->demuxer->data_size - vtrack->demuxer->data_position < in handle_video() 848 while(vtrack->demuxer->data_size - vtrack->demuxer->data_position > in handle_video() 855 if(vtrack->prev_frame_offset == -1) vtrack->prev_frame_offset = vtrack->prev_offset; in handle_video() 882 mpeg3_append_frame(vtrack, vtrack->prev_frame_offset, vtrack->got_keyframe); in handle_video() 886 mpeg3_append_frame(vtrack, vtrack->prev_frame_offset, vtrack->got_keyframe); in handle_video() 946 ptr = &vtrack->demuxer->data_buffer[vtrack->demuxer->data_position]; in handle_video() 972 mpeg3demux_shift_data(vtrack->demuxer, vtrack->demuxer->data_position); in handle_video() 1118 mpeg3_vtrack_t *vtrack = file->vtrack[i]; in mpeg3_do_toc() local 1143 if(vtrack) in mpeg3_do_toc() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/src/ |
H A D | compression.c | 76 quicktime_video_map_t * vtrack; in lqt_get_video_compression_info() local 78 vtrack = &file->vtracks[track]; in lqt_get_video_compression_info() 83 if(!vtrack->ci.width) in lqt_get_video_compression_info() 90 vtrack->ci.colormodel = vtrack->stream_cmodel; in lqt_get_video_compression_info() 98 return &vtrack->ci; in lqt_get_video_compression_info() 173 if(vtrack->current_position >= quicktime_track_samples(file, vtrack->track)) in lqt_read_video_packet() 182 if(vtrack->codec->read_packet) in lqt_read_video_packet() 204 p->duration = vtrack->track->mdia.minf.stbl.stts.table[vtrack->stts_index].sample_duration; in lqt_read_video_packet() 260 quicktime_video_map_t *vtrack; in lqt_add_video_track_compressed() local 373 vtrack->cur_chunk++; in lqt_write_video_packet() [all …]
|
H A D | lqt_codecs.c | 170 vtrack->codec = quicktime_load_codec(codec_info, NULL, vtrack); in quicktime_init_vcodec() 172 if(!vtrack->codec) in quicktime_init_vcodec() 571 if(vtrack->cur_chunk >= vtrack->picture_numbers_alloc) in lqt_write_frame_header() 574 vtrack->picture_numbers = realloc(vtrack->picture_numbers, in lqt_write_frame_header() 578 vtrack->picture_numbers[vtrack->cur_chunk] = pic_num; in lqt_write_frame_header() 593 if(vtrack->keyframe) in lqt_write_frame_footer() 663 vtrack->timestamps[i+1] - vtrack->timestamps[i]; in lqt_video_build_timestamp_tables() 669 vtrack->duration - vtrack->timestamps[vtrack->cur_chunk-1]; in lqt_video_build_timestamp_tables() 711 if(vtrack->current_position >= vtrack->timestamps_alloc) in lqt_video_append_timestamp() 714 vtrack->timestamps = realloc(vtrack->timestamps, in lqt_video_append_timestamp() [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/src/ |
H A D | compression.c | 76 quicktime_video_map_t * vtrack; in lqt_get_video_compression_info() local 78 vtrack = &file->vtracks[track]; in lqt_get_video_compression_info() 83 if(!vtrack->ci.width) in lqt_get_video_compression_info() 90 vtrack->ci.colormodel = vtrack->stream_cmodel; in lqt_get_video_compression_info() 98 return &vtrack->ci; in lqt_get_video_compression_info() 173 if(vtrack->current_position >= quicktime_track_samples(file, vtrack->track)) in lqt_read_video_packet() 182 if(vtrack->codec->read_packet) in lqt_read_video_packet() 204 p->duration = vtrack->track->mdia.minf.stbl.stts.table[vtrack->stts_index].sample_duration; in lqt_read_video_packet() 260 quicktime_video_map_t *vtrack; in lqt_add_video_track_compressed() local 373 vtrack->cur_chunk++; in lqt_write_video_packet() [all …]
|
H A D | lqt_codecs.c | 170 vtrack->codec = quicktime_load_codec(codec_info, NULL, vtrack); in quicktime_init_vcodec() 172 if(!vtrack->codec) in quicktime_init_vcodec() 571 if(vtrack->cur_chunk >= vtrack->picture_numbers_alloc) in lqt_write_frame_header() 574 vtrack->picture_numbers = realloc(vtrack->picture_numbers, in lqt_write_frame_header() 578 vtrack->picture_numbers[vtrack->cur_chunk] = pic_num; in lqt_write_frame_header() 593 if(vtrack->keyframe) in lqt_write_frame_footer() 663 vtrack->timestamps[i+1] - vtrack->timestamps[i]; in lqt_video_build_timestamp_tables() 669 vtrack->duration - vtrack->timestamps[vtrack->cur_chunk-1]; in lqt_video_build_timestamp_tables() 711 if(vtrack->current_position >= vtrack->timestamps_alloc) in lqt_video_append_timestamp() 714 vtrack->timestamps = realloc(vtrack->timestamps, in lqt_video_append_timestamp() [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/ffmpeg/ |
H A D | video.c | 447 if (vtrack->stream_cmodel == BC_YUV422P10 || vtrack->stream_cmodel == BC_YUVJ422P10) in lqt_ffmpeg_setup_encoding_colormodel() 673 if (vtrack->temp_frame) { in lqt_ffmpeg_imx_setup_decoding_frame() 975 vtrack->ci.bitrate = in lqt_ffmpeg_decode_video() 1014 vtrack->stream_row_span, vtrack->stream_row_span_uv, in lqt_ffmpeg_decode_video() 1027 vtrack->stream_row_span, vtrack->stream_row_span_uv); in lqt_ffmpeg_decode_video() 1172 vtrack->height_extension = 32; in init_imx_encoder() 1570 pts = vtrack->timestamp; in lqt_ffmpeg_encode_video() 1760 if(!vtrack->current_position) in write_packet_mpeg4() 1868 set_dv_fourcc(vtrack->ci.width, vtrack->ci.height, vtrack->ci.colormodel, in init_compressed_dv() 1869 vtrack->track); in init_compressed_dv() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/ffmpeg/ |
H A D | video.c | 447 if (vtrack->stream_cmodel == BC_YUV422P10 || vtrack->stream_cmodel == BC_YUVJ422P10) in lqt_ffmpeg_setup_encoding_colormodel() 673 if (vtrack->temp_frame) { in lqt_ffmpeg_imx_setup_decoding_frame() 975 vtrack->ci.bitrate = in lqt_ffmpeg_decode_video() 1014 vtrack->stream_row_span, vtrack->stream_row_span_uv, in lqt_ffmpeg_decode_video() 1027 vtrack->stream_row_span, vtrack->stream_row_span_uv); in lqt_ffmpeg_decode_video() 1172 vtrack->height_extension = 32; in init_imx_encoder() 1570 pts = vtrack->timestamp; in lqt_ffmpeg_encode_video() 1760 if(!vtrack->current_position) in write_packet_mpeg4() 1868 set_dv_fourcc(vtrack->ci.width, vtrack->ci.height, vtrack->ci.colormodel, in init_compressed_dv() 1869 vtrack->track); in init_compressed_dv() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/schroedinger/ |
H A D | schroedinger_decode.c | 58 schroedinger_codec_t *codec = vtrack->codec->priv; in get_data() 113 schroedinger_codec_t *codec = vtrack->codec->priv; in get_format() 114 quicktime_trak_t *trak = vtrack->track; in get_format() 121 if((vtrack->stream_cmodel == BC_YUV422P16) || in get_format() 122 (vtrack->stream_cmodel == BC_YUV444P16)) in get_format() 140 vtrack->interlace_mode = LQT_INTERLACE_NONE; in get_format() 154 schroedinger_codec_t *codec = vtrack->codec->priv; in decode_picture() 241 schroedinger_codec_t *codec = vtrack->codec->priv; in init_decode() 245 vtrack->stream_cmodel = LQT_COLORMODEL_NONE; in init_decode() 320 vtrack->stream_row_span, vtrack->stream_row_span_uv, in copy_frame_8() [all …]
|
H A D | schroedinger_encode.c | 48 schroedinger_codec_t *codec = vtrack->codec->priv; in lqt_schroedinger_set_enc_parameter() 100 schroedinger_codec_t *codec = vtrack->codec->priv; in flush_data() 166 if(vtrack->duration <= vtrack->timestamps[vtrack->current_position-1]) in flush_data() 171 vtrack->timestamps[vtrack->current_position-1] + in flush_data() 181 vtrack->current_position++; in flush_data() 210 stsd = vtrack->track->mdia.minf.stbl.stsd.table; in set_interlacing() 215 switch(vtrack->interlace_mode) in set_interlacing() 251 schroedinger_codec_t *codec = vtrack->codec->priv; in lqt_schroedinger_encode_video() 255 vtrack->stream_cmodel = BC_YUV420P; in lqt_schroedinger_encode_video() 341 vtrack->stream_row_span, vtrack->stream_row_span_uv, in copy_frame_8() [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/schroedinger/ |
H A D | schroedinger_decode.c | 58 schroedinger_codec_t *codec = vtrack->codec->priv; in get_data() 113 schroedinger_codec_t *codec = vtrack->codec->priv; in get_format() 114 quicktime_trak_t *trak = vtrack->track; in get_format() 121 if((vtrack->stream_cmodel == BC_YUV422P16) || in get_format() 122 (vtrack->stream_cmodel == BC_YUV444P16)) in get_format() 140 vtrack->interlace_mode = LQT_INTERLACE_NONE; in get_format() 154 schroedinger_codec_t *codec = vtrack->codec->priv; in decode_picture() 241 schroedinger_codec_t *codec = vtrack->codec->priv; in init_decode() 245 vtrack->stream_cmodel = LQT_COLORMODEL_NONE; in init_decode() 320 vtrack->stream_row_span, vtrack->stream_row_span_uv, in copy_frame_8() [all …]
|
H A D | schroedinger_encode.c | 48 schroedinger_codec_t *codec = vtrack->codec->priv; in lqt_schroedinger_set_enc_parameter() 100 schroedinger_codec_t *codec = vtrack->codec->priv; in flush_data() 166 if(vtrack->duration <= vtrack->timestamps[vtrack->current_position-1]) in flush_data() 171 vtrack->timestamps[vtrack->current_position-1] + in flush_data() 181 vtrack->current_position++; in flush_data() 210 stsd = vtrack->track->mdia.minf.stbl.stsd.table; in set_interlacing() 215 switch(vtrack->interlace_mode) in set_interlacing() 251 schroedinger_codec_t *codec = vtrack->codec->priv; in lqt_schroedinger_encode_video() 255 vtrack->stream_cmodel = BC_YUV420P; in lqt_schroedinger_encode_video() 341 vtrack->stream_row_span, vtrack->stream_row_span_uv, in copy_frame_8() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/png/ |
H A D | qtpng.c | 103 quicktime_png_codec_t *codec = vtrack->codec->priv; in decode() 110 vtrack->ci.id = LQT_COMPRESSION_PNG; in decode() 139 quicktime_trak_t *trak = vtrack->track; in encode() 148 if(vtrack->ci.id) in encode() 149 vtrack->stream_cmodel = vtrack->ci.colormodel; in encode() 156 if(vtrack->stream_cmodel == BC_RGBA8888) in encode() 194 vtrack->current_position, in encode() 247 if(!vtrack) in quicktime_init_codec_png() 249 vtrack->stream_cmodel = BC_RGB888; in quicktime_init_codec_png() 259 if(!vtrack) in quicktime_init_codec_pngalpha() [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/png/ |
H A D | qtpng.c | 103 quicktime_png_codec_t *codec = vtrack->codec->priv; in decode() 110 vtrack->ci.id = LQT_COMPRESSION_PNG; in decode() 139 quicktime_trak_t *trak = vtrack->track; in encode() 148 if(vtrack->ci.id) in encode() 149 vtrack->stream_cmodel = vtrack->ci.colormodel; in encode() 156 if(vtrack->stream_cmodel == BC_RGBA8888) in encode() 194 vtrack->current_position, in encode() 247 if(!vtrack) in quicktime_init_codec_png() 249 vtrack->stream_cmodel = BC_RGB888; in quicktime_init_codec_png() 259 if(!vtrack) in quicktime_init_codec_pngalpha() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/audiocodec/ |
H A D | audiocodec.h | 27 quicktime_video_map_t *vtrack); 30 quicktime_video_map_t *vtrack); 33 quicktime_video_map_t *vtrack); 36 quicktime_video_map_t *vtrack); 39 quicktime_video_map_t *vtrack); 42 quicktime_video_map_t *vtrack); 46 quicktime_video_map_t *vtrack); 50 quicktime_video_map_t *vtrack); 55 quicktime_video_map_t *vtrack); 59 quicktime_video_map_t *vtrack); [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/audiocodec/ |
H A D | audiocodec.h | 27 quicktime_video_map_t *vtrack); 30 quicktime_video_map_t *vtrack); 33 quicktime_video_map_t *vtrack); 36 quicktime_video_map_t *vtrack); 39 quicktime_video_map_t *vtrack); 42 quicktime_video_map_t *vtrack); 46 quicktime_video_map_t *vtrack); 50 quicktime_video_map_t *vtrack); 55 quicktime_video_map_t *vtrack); 59 quicktime_video_map_t *vtrack); [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/videocodec/ |
H A D | videocodec.h | 47 quicktime_video_map_t *vtrack); 50 quicktime_video_map_t *vtrack); 54 quicktime_video_map_t *vtrack); 57 quicktime_video_map_t *vtrack); 60 quicktime_video_map_t *vtrack); 63 quicktime_video_map_t *vtrack); 66 quicktime_video_map_t *vtrack); 69 quicktime_video_map_t *vtrack); 72 quicktime_video_map_t *vtrack); 75 quicktime_video_map_t *vtrack); [all …]
|
H A D | v408.c | 127 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 128 quicktime_v408_codec_t *codec = vtrack->codec->priv; in decode() 129 int width = vtrack->track->tkhd.track_width; in decode() 130 int height = vtrack->track->tkhd.track_height; in decode() 135 vtrack->stream_cmodel = BC_YUVA8888; in decode() 167 quicktime_video_map_t *vtrack = &file->vtracks[track]; in encode() local 168 quicktime_v408_codec_t *codec = vtrack->codec->priv; in encode() 169 int width = vtrack->track->tkhd.track_width; in encode() 170 int height = vtrack->track->tkhd.track_height; in encode() 177 vtrack->stream_cmodel = BC_YUVA8888; in encode() [all …]
|
H A D | v308.c | 57 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 58 quicktime_v308_codec_t *codec = vtrack->codec->priv; in decode() 59 int width = vtrack->track->tkhd.track_width; in decode() 60 int height = vtrack->track->tkhd.track_height; in decode() 65 vtrack->stream_cmodel = BC_YUV444P; in decode() 107 quicktime_video_map_t *vtrack = &file->vtracks[track]; in encode() local 108 quicktime_v308_codec_t *codec = vtrack->codec->priv; in encode() 109 int width = vtrack->track->tkhd.track_width; in encode() 110 int height = vtrack->track->tkhd.track_height; in encode() 117 vtrack->stream_cmodel = BC_YUV444P; in encode() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/videocodec/ |
H A D | videocodec.h | 47 quicktime_video_map_t *vtrack); 50 quicktime_video_map_t *vtrack); 54 quicktime_video_map_t *vtrack); 57 quicktime_video_map_t *vtrack); 60 quicktime_video_map_t *vtrack); 63 quicktime_video_map_t *vtrack); 66 quicktime_video_map_t *vtrack); 69 quicktime_video_map_t *vtrack); 72 quicktime_video_map_t *vtrack); 75 quicktime_video_map_t *vtrack); [all …]
|
H A D | v408.c | 127 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 128 quicktime_v408_codec_t *codec = vtrack->codec->priv; in decode() 129 int width = vtrack->track->tkhd.track_width; in decode() 130 int height = vtrack->track->tkhd.track_height; in decode() 135 vtrack->stream_cmodel = BC_YUVA8888; in decode() 167 quicktime_video_map_t *vtrack = &file->vtracks[track]; in encode() local 168 quicktime_v408_codec_t *codec = vtrack->codec->priv; in encode() 169 int width = vtrack->track->tkhd.track_width; in encode() 170 int height = vtrack->track->tkhd.track_height; in encode() 177 vtrack->stream_cmodel = BC_YUVA8888; in encode() [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/rtjpeg/ |
H A D | rtjpeg_codec.c | 56 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 58 quicktime_rtjpeg_codec_t *codec = vtrack->codec->priv; in decode() 62 vtrack->stream_cmodel = BC_YUV420P; in decode() 96 vtrack->stream_row_span, vtrack->stream_row_span_uv, vtrack->stream_cmodel); in decode() 106 quicktime_video_map_t *vtrack = &file->vtracks[track]; in encode() local 107 quicktime_trak_t *trak = vtrack->track; in encode() 108 quicktime_rtjpeg_codec_t *codec = vtrack->codec->priv; in encode() 112 vtrack->stream_cmodel = BC_YUV420P; in encode() 144 vtrack->stream_row_span, vtrack->stream_row_span_uv, in encode() 146 vtrack->stream_cmodel); in encode() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/rtjpeg/ |
H A D | rtjpeg_codec.c | 56 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 58 quicktime_rtjpeg_codec_t *codec = vtrack->codec->priv; in decode() 62 vtrack->stream_cmodel = BC_YUV420P; in decode() 96 vtrack->stream_row_span, vtrack->stream_row_span_uv, vtrack->stream_cmodel); in decode() 106 quicktime_video_map_t *vtrack = &file->vtracks[track]; in encode() local 107 quicktime_trak_t *trak = vtrack->track; in encode() 108 quicktime_rtjpeg_codec_t *codec = vtrack->codec->priv; in encode() 112 vtrack->stream_cmodel = BC_YUV420P; in encode() 144 vtrack->stream_row_span, vtrack->stream_row_span_uv, in encode() 146 vtrack->stream_cmodel); in encode() [all …]
|
/dports/multimedia/libquicktime/libquicktime-1.2.4/plugins/mjpeg/ |
H A D | jpeg.c | 73 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 74 quicktime_jpeg_codec_t *codec = vtrack->codec->priv; in decode() 122 vtrack->stream_cmodel = mjpeg->jpeg_color_model; in decode() 127 vtrack->ci.id = LQT_COMPRESSION_JPEG; in decode() 158 quicktime_jpeg_codec_t *codec = vtrack->codec->priv; in resync() 166 quicktime_trak_t *trak = vtrack->track; in encode() 173 vtrack->stream_cmodel = BC_YUVJ422P; in encode() 175 vtrack->stream_cmodel = BC_YUVJ420P; in encode() 186 switch(vtrack->interlace_mode) in encode() 229 vtrack->current_position, in encode() [all …]
|
/dports/multimedia/libquicktime-lame/libquicktime-1.2.4/plugins/mjpeg/ |
H A D | jpeg.c | 73 quicktime_video_map_t *vtrack = &file->vtracks[track]; in decode() local 74 quicktime_jpeg_codec_t *codec = vtrack->codec->priv; in decode() 122 vtrack->stream_cmodel = mjpeg->jpeg_color_model; in decode() 127 vtrack->ci.id = LQT_COMPRESSION_JPEG; in decode() 158 quicktime_jpeg_codec_t *codec = vtrack->codec->priv; in resync() 166 quicktime_trak_t *trak = vtrack->track; in encode() 173 vtrack->stream_cmodel = BC_YUVJ422P; in encode() 175 vtrack->stream_cmodel = BC_YUVJ420P; in encode() 186 switch(vtrack->interlace_mode) in encode() 229 vtrack->current_position, in encode() [all …]
|