tf 579 libavcodec/error_resilience.c ff_thread_await_progress(s->last_pic.tf, tf 738 libavcodec/error_resilience.c ff_thread_await_progress(s->last_pic.tf, mb_y, 0); tf 1175 libavcodec/error_resilience.c ff_thread_await_progress(s->next_pic.tf, mb_y, 0); tf 43 libavcodec/error_resilience.h ThreadFrame *tf; tf 1716 libavcodec/h264.c ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, tf 295 libavcodec/h264.h ThreadFrame tf; tf 900 libavcodec/h264.h (dst)->tf.f = &(dst)->f;\ tf 168 libavcodec/h264_direct.c ff_thread_await_progress(&ref->tf, tf 67 libavcodec/h264_mb.c if (ref->tf.progress->data != h->cur_pic.tf.progress->data || tf 80 libavcodec/h264_mb.c if (ref->tf.progress->data != h->cur_pic.tf.progress->data || tf 178 libavcodec/h264_mb.c ff_thread_await_progress(&ref_pic->tf, tf 182 libavcodec/h264_mb.c ff_thread_await_progress(&ref_pic->tf, tf 186 libavcodec/h264_mb.c ff_thread_await_progress(&ref_pic->tf, tf 191 libavcodec/h264_mb.c ff_thread_await_progress(&ref_pic->tf, tf 195 libavcodec/h264_mb.c ff_thread_await_progress(&ref_pic->tf, tf 49 libavcodec/h264_picture.c int off = offsetof(H264Picture, tf) + sizeof(pic->tf); tf 55 libavcodec/h264_picture.c ff_thread_release_buffer(h->avctx, &pic->tf); tf 75 libavcodec/h264_picture.c src->tf.f = &src->f; tf 76 libavcodec/h264_picture.c dst->tf.f = &dst->f; tf 77 libavcodec/h264_picture.c ret = ff_thread_ref_frame(&dst->tf, &src->tf); tf 143 libavcodec/h264_picture.c dst->tf = &src->tf; tf 224 libavcodec/h264_picture.c ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, tf 218 libavcodec/h264_slice.c pic->tf.f = &pic->f; tf 219 libavcodec/h264_slice.c ret = ff_thread_get_buffer(h->avctx, &pic->tf, pic->reference ? tf 575 libavcodec/h264_slice.c h->cur_pic.tf.f = &h->cur_pic.f; tf 1308 libavcodec/h264_slice.c ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, tf 1591 libavcodec/h264_slice.c if (h0->cur_pic_ptr->tf.owner == h0->avctx) { tf 1592 libavcodec/h264_slice.c ff_thread_report_progress(&h0->cur_pic_ptr->tf, INT_MAX, tf 1601 libavcodec/h264_slice.c ff_thread_report_progress(&h0->cur_pic_ptr->tf, INT_MAX, tf 1611 libavcodec/h264_slice.c ff_thread_report_progress(&h0->cur_pic_ptr->tf, INT_MAX, tf 1655 libavcodec/h264_slice.c ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, 0); tf 1656 libavcodec/h264_slice.c ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, 1); tf 1703 libavcodec/h264_slice.c ff_thread_report_progress(&h0->cur_pic_ptr->tf, INT_MAX, tf 2382 libavcodec/h264_slice.c ff_thread_report_progress(&h->cur_pic_ptr->tf, top + height - 1, tf 1599 libavcodec/hevc.c ff_thread_await_progress(&ref->tf, y, 0); tf 3000 libavcodec/hevc.c ff_thread_report_progress(&s->ref->tf, INT_MAX, 0); tf 3132 libavcodec/hevc.c ret = ff_thread_ref_frame(&dst->tf, &src->tf); tf 3258 libavcodec/hevc.c s->DPB[i].tf.f = s->DPB[i].frame; tf 707 libavcodec/hevc.h ThreadFrame tf; tf 856 libavcodec/hevc_filter.c ff_thread_report_progress(&s->ref->tf, y, 0); tf 861 libavcodec/hevc_filter.c ff_thread_report_progress(&s->ref->tf, y + ctb_size, 0); tf 864 libavcodec/hevc_filter.c ff_thread_report_progress(&s->ref->tf, y + ctb_size - 4, 0); tf 249 libavcodec/hevc_mvs.c ff_thread_await_progress(&ref->tf, y, 0); tf 263 libavcodec/hevc_mvs.c ff_thread_await_progress(&ref->tf, y, 0); tf 39 libavcodec/hevc_refs.c ff_thread_release_buffer(s->avctx, &frame->tf); tf 89 libavcodec/hevc_refs.c ret = ff_thread_get_buffer(s->avctx, &frame->tf, tf 429 libavcodec/hevc_refs.c ff_thread_report_progress(&frame->tf, INT_MAX, 0); tf 131 libavcodec/imc.c double freq, bark, prev_bark = 0, tf, tb; tf 147 libavcodec/imc.c tf = freq; tf 148 libavcodec/imc.c while (tf < nyquist_freq) { tf 149 libavcodec/imc.c tf += 0.5; tf 150 libavcodec/imc.c tb = freq2bark(tf); tf 154 libavcodec/imc.c freqmax[i] = tf; tf 156 libavcodec/imc.c tf = freq; tf 157 libavcodec/imc.c while (tf > 0.0) { tf 158 libavcodec/imc.c tf -= 0.5; tf 159 libavcodec/imc.c tb = freq2bark(tf); tf 163 libavcodec/imc.c freqmin[i] = tf; tf 1451 libavcodec/mpeg4videodec.c ff_thread_await_progress(&s->next_picture_ptr->tf, s->mb_y, 0); tf 1654 libavcodec/mpeg4videodec.c ff_thread_await_progress(&s->next_picture_ptr->tf, tf 30 libavcodec/mpeg_er.c dst->tf = NULL; tf 35 libavcodec/mpeg_er.c dst->tf = &src->tf; tf 487 libavcodec/mpegvideo.c pic->tf.f = pic->f; tf 496 libavcodec/mpegvideo.c r = ff_thread_get_buffer(s->avctx, &pic->tf, tf 713 libavcodec/mpegvideo.c pic->tf.f = pic->f; tf 719 libavcodec/mpegvideo.c ff_thread_release_buffer(s->avctx, &pic->tf); tf 783 libavcodec/mpegvideo.c src->tf.f = src->f; tf 784 libavcodec/mpegvideo.c dst->tf.f = dst->f; tf 785 libavcodec/mpegvideo.c ret = ff_thread_ref_frame(&dst->tf, &src->tf); tf 1912 libavcodec/mpegvideo.c ff_thread_report_progress(&s->last_picture_ptr->tf, INT_MAX, 0); tf 1913 libavcodec/mpegvideo.c ff_thread_report_progress(&s->last_picture_ptr->tf, INT_MAX, 1); tf 1933 libavcodec/mpegvideo.c ff_thread_report_progress(&s->next_picture_ptr->tf, INT_MAX, 0); tf 1934 libavcodec/mpegvideo.c ff_thread_report_progress(&s->next_picture_ptr->tf, INT_MAX, 1); tf 2001 libavcodec/mpegvideo.c ff_thread_report_progress(&s->current_picture_ptr->tf, INT_MAX, 0); tf 3126 libavcodec/mpegvideo.c ff_thread_await_progress(&s->last_picture_ptr->tf, tf 3131 libavcodec/mpegvideo.c ff_thread_await_progress(&s->next_picture_ptr->tf, tf 3412 libavcodec/mpegvideo.c ff_thread_report_progress(&s->current_picture_ptr->tf, s->mb_y, 0); tf 104 libavcodec/mpegvideo.h ThreadFrame tf; tf 710 libavcodec/rv34.c ThreadFrame *f = dir ? &s->next_picture_ptr->tf : &s->last_picture_ptr->tf; tf 885 libavcodec/rv34.c ff_thread_await_progress(&s->next_picture_ptr->tf, FFMAX(0, s->mb_y-1), 0); tf 1468 libavcodec/rv34.c ff_thread_report_progress(&s->current_picture_ptr->tf, tf 1598 libavcodec/rv34.c ff_thread_report_progress(&s->current_picture_ptr->tf, INT_MAX, 0); tf 1826 libavcodec/rv34.c ff_thread_report_progress(&s->current_picture_ptr->tf, INT_MAX, 0); tf 1183 libavcodec/svq3.c memcpy(&h->cur_pic.tf, &s->cur_pic->tf, sizeof(h->cur_pic) - offsetof(H264Picture, tf)); tf 71 libavcodec/vp8.c if ((ret = ff_thread_get_buffer(s->avctx, &f->tf, tf 75 libavcodec/vp8.c ff_thread_release_buffer(s->avctx, &f->tf); tf 84 libavcodec/vp8.c ff_thread_release_buffer(s->avctx, &f->tf); tf 94 libavcodec/vp8.c if ((ret = ff_thread_ref_frame(&dst->tf, &src->tf)) < 0) tf 142 libavcodec/vp8.c if (frame->tf.f->data[0]) tf 468 libavcodec/vp8.c src = s->framep[VP56_FRAME_PREVIOUS]->tf.f; tf 476 libavcodec/vp8.c dst = s->framep[VP56_FRAME_PREVIOUS]->tf.f; tf 1867 libavcodec/vp8.c uint8_t **src = s->framep[ref]->tf.f->data; tf 1887 libavcodec/vp8.c ThreadFrame *ref = &s->framep[mb->ref_frame]->tf; tf 2278 libavcodec/vp8.c curframe->tf.f->data[0] + 16 * mb_y * s->linesize, tf 2279 libavcodec/vp8.c curframe->tf.f->data[1] + 8 * mb_y * s->uvlinesize, tf 2280 libavcodec/vp8.c curframe->tf.f->data[2] + 8 * mb_y * s->uvlinesize tf 2297 libavcodec/vp8.c ff_thread_await_progress(&prev_frame->tf, mb_y, 0); tf 2405 libavcodec/vp8.c AVFrame *curframe = s->curframe->tf.f; tf 2494 libavcodec/vp8.c ff_thread_report_progress(&curframe->tf, mb_y, 0); tf 2548 libavcodec/vp8.c if (s->frames[i].tf.f->data[0] && tf 2577 libavcodec/vp8.c curframe->tf.f->key_frame = s->keyframe; tf 2578 libavcodec/vp8.c curframe->tf.f->pict_type = s->keyframe ? AV_PICTURE_TYPE_I tf 2604 libavcodec/vp8.c s->linesize = curframe->tf.f->linesize[0]; tf 2605 libavcodec/vp8.c s->uvlinesize = curframe->tf.f->linesize[1]; tf 2623 libavcodec/vp8.c ff_thread_await_progress(&prev_frame->tf, 1, 0); tf 2650 libavcodec/vp8.c ff_thread_report_progress(&curframe->tf, INT_MAX, 0); tf 2660 libavcodec/vp8.c if ((ret = av_frame_ref(data, curframe->tf.f)) < 0) tf 2692 libavcodec/vp8.c av_frame_free(&s->frames[i].tf.f); tf 2701 libavcodec/vp8.c s->frames[i].tf.f = av_frame_alloc(); tf 2702 libavcodec/vp8.c if (!s->frames[i].tf.f) tf 2794 libavcodec/vp8.c if (s_src->frames[i].tf.f->data[0]) { tf 133 libavcodec/vp8.h ThreadFrame tf; tf 73 libavcodec/vp9.c ThreadFrame tf; tf 269 libavcodec/vp9.c if ((ret = ff_thread_get_buffer(ctx, &f->tf, AV_GET_BUFFER_FLAG_REF)) < 0) tf 273 libavcodec/vp9.c ff_thread_release_buffer(ctx, &f->tf); tf 292 libavcodec/vp9.c ff_thread_release_buffer(ctx, &f->tf); tf 300 libavcodec/vp9.c if ((res = ff_thread_ref_frame(&dst->tf, &src->tf)) < 0) { tf 561 libavcodec/vp9.c s->use_last_frame_mvs &= s->frames[CUR_FRAME].tf.f->width == w && tf 562 libavcodec/vp9.c s->frames[CUR_FRAME].tf.f->height == h; tf 633 libavcodec/vp9.c (w != s->frames[CUR_FRAME].tf.f->width || tf 634 libavcodec/vp9.c h != s->frames[CUR_FRAME].tf.f->height)) { tf 1088 libavcodec/vp9.c ff_thread_await_progress(&s->frames[LAST_FRAME].tf, row >> 3, 0); tf 1354 libavcodec/vp9.c ff_thread_await_progress(&s->frames[LAST_FRAME].tf, row >> 3, 0); tf 2481 libavcodec/vp9.c uint8_t *dst = s->dst[0], *dst_r = s->frames[CUR_FRAME].tf.f->data[0] + y_off; tf 2496 libavcodec/vp9.c s->frames[CUR_FRAME].tf.f->linesize[0], tf 2504 libavcodec/vp9.c dst_r += 4 * step1d * s->frames[CUR_FRAME].tf.f->linesize[0]; tf 2515 libavcodec/vp9.c dst_r = s->frames[CUR_FRAME].tf.f->data[1 + p] + uv_off; tf 2525 libavcodec/vp9.c s->frames[CUR_FRAME].tf.f->linesize[1], tf 2533 libavcodec/vp9.c dst_r += 4 * uvstep1d * s->frames[CUR_FRAME].tf.f->linesize[1]; tf 2951 libavcodec/vp9.c AVFrame *f = s->frames[CUR_FRAME].tf.f; tf 3123 libavcodec/vp9.c AVFrame *f = s->frames[CUR_FRAME].tf.f; tf 3194 libavcodec/vp9.c AVFrame *f = s->frames[CUR_FRAME].tf.f; tf 3239 libavcodec/vp9.c AVFrame *f = s->frames[CUR_FRAME].tf.f; tf 3733 libavcodec/vp9.c if (s->frames[i].tf.f->data[0]) tf 3735 libavcodec/vp9.c av_frame_free(&s->frames[i].tf.f); tf 3778 libavcodec/vp9.c if (s->frames[LAST_FRAME].tf.f->data[0]) tf 3780 libavcodec/vp9.c if (!s->keyframe && s->frames[CUR_FRAME].tf.f->data[0] && tf 3783 libavcodec/vp9.c if (s->frames[CUR_FRAME].tf.f->data[0]) tf 3787 libavcodec/vp9.c f = s->frames[CUR_FRAME].tf.f; tf 3798 libavcodec/vp9.c res = ff_thread_ref_frame(&s->next_refs[i], &s->frames[CUR_FRAME].tf); tf 3882 libavcodec/vp9.c ff_thread_report_progress(&s->frames[CUR_FRAME].tf, INT_MAX, 0); tf 3887 libavcodec/vp9.c ff_thread_report_progress(&s->frames[CUR_FRAME].tf, INT_MAX, 0); tf 3973 libavcodec/vp9.c ff_thread_report_progress(&s->frames[CUR_FRAME].tf, row >> 3, 0); tf 3982 libavcodec/vp9.c ff_thread_report_progress(&s->frames[CUR_FRAME].tf, INT_MAX, 0); tf 3992 libavcodec/vp9.c if ((res = av_frame_ref(frame, s->frames[CUR_FRAME].tf.f)) < 0) tf 4017 libavcodec/vp9.c s->frames[i].tf.f = av_frame_alloc(); tf 4018 libavcodec/vp9.c if (!s->frames[i].tf.f) { tf 4067 libavcodec/vp9.c if (s->frames[i].tf.f->data[0]) tf 4069 libavcodec/vp9.c if (ssrc->frames[i].tf.f->data[0]) { tf 127 libavdevice/timefilter.c TimeFilter *tf = ff_timefilter_new(1, par0, par1); tf 128 libavdevice/timefilter.c if (!tf) { tf 134 libavdevice/timefilter.c filtered = ff_timefilter_update(tf, samples[i], i ? (samplet[i] - samplet[i-1]) : 1); tf 139 libavdevice/timefilter.c ff_timefilter_destroy(tf); tf 151 libavdevice/timefilter.c TimeFilter *tf = ff_timefilter_new(1, bestpar0, bestpar1); tf 154 libavdevice/timefilter.c filtered = ff_timefilter_update(tf, samples[i], 1); tf 159 libavdevice/timefilter.c ff_timefilter_destroy(tf);