Lines Matching refs:cur_file
64 ConcatFile *cur_file;
203 ConcatStream *cs = &cat->cur_file->streams[idx];
247 for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) {
256 cat->cur_file->streams[i].out_stream_index = i;
267 for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) {
276 cat->cur_file->streams[i].out_stream_index = j;
289 if (cat->cur_file->nb_streams >= cat->avf->nb_streams)
291 map = av_realloc(cat->cur_file->streams,
295 cat->cur_file->streams = map;
296 memset(map + cat->cur_file->nb_streams, 0,
297 (cat->avf->nb_streams - cat->cur_file->nb_streams) * sizeof(*map));
299 for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) {
316 cat->cur_file->nb_streams = cat->avf->nb_streams;
369 cat->cur_file = file;
693 unsigned fileno = cat->cur_file - cat->files;
695 cat->cur_file->duration = get_best_effort_duration(cat->cur_file, cat->avf);
731 if (cat->cur_file->outpoint != AV_NOPTS_VALUE && pkt->dts != AV_NOPTS_VALUE) {
733 cat->cur_file->outpoint, AV_TIME_BASE_Q) >= 0;
771 cs = &cat->cur_file->streams[pkt->stream_index];
784 (unsigned)(cat->cur_file - cat->files), pkt->stream_index,
788 delta = av_rescale_q(cat->cur_file->start_time - cat->cur_file->file_inpoint,
798 if (cat->cur_file->metadata) {
800 char* packed_metadata = av_packet_pack_dictionary(cat->cur_file->metadata, &metadata_len);
811 if (cat->cur_file->duration == AV_NOPTS_VALUE && sti->cur_dts != AV_NOPTS_VALUE) {
813 if (cat->cur_file->next_dts == AV_NOPTS_VALUE || next_dts > cat->cur_file->next_dts) {
814 cat->cur_file->next_dts = next_dts;
826 int64_t t0 = cat->cur_file->start_time - cat->cur_file->file_inpoint;
870 if (cat->cur_file != &cat->files[left]) {
881 if (cat->cur_file == &cat->files[left])
894 ConcatFile *cur_file_saved = cat->cur_file;
902 if (cat->cur_file != cur_file_saved) {
907 cat->cur_file = cur_file_saved;
909 if (cat->cur_file != cur_file_saved) {