Home
last modified time | relevance | path

Searched refs:vtrack (Results 1 – 25 of 234) sorted by relevance

12345678910

/dports/multimedia/libmpeg3/libmpeg3-1.8/
H A Dmpeg3vtrack.c51 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 Dmpeg3tocutil.c801 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 Dcompression.c76 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 Dlqt_codecs.c170 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 Dcompression.c76 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 Dlqt_codecs.c170 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 Dvideo.c447 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 Dvideo.c447 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 Dschroedinger_decode.c58 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 Dschroedinger_encode.c48 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 Dschroedinger_decode.c58 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 Dschroedinger_encode.c48 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 Dqtpng.c103 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 Dqtpng.c103 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 Daudiocodec.h27 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 Daudiocodec.h27 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 Dvideocodec.h47 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 Dv408.c127 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 Dv308.c57 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 Dvideocodec.h47 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 Dv408.c127 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 Drtjpeg_codec.c56 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 Drtjpeg_codec.c56 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 Djpeg.c73 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 Djpeg.c73 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 …]

12345678910