/third_party/ffmpeg/doc/ |
D | multithreading.txt | 41 * The contents of buffers must not be written to after ff_thread_report_progress() 62 Call ff_thread_report_progress() after some part of the current picture has decoded.
|
/third_party/ffmpeg/libavcodec/ |
D | thread.h | 83 void ff_thread_report_progress(ThreadFrame *f, int progress, int field);
|
D | mimic.c | 317 ff_thread_report_progress(&ctx->frames[ctx->cur_index], in decode() 419 ff_thread_report_progress(&ctx->frames[ctx->cur_index], INT_MAX, 0); in mimic_decode_frame()
|
D | h264_slice.c | 1515 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, last_field); in h264_field_start() 1523 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, in h264_field_start() 1533 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, in h264_field_start() 1577 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, 0); in h264_field_start() 1578 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, 1); in h264_field_start() 1612 ff_thread_report_progress(&h->short_ref[0]->tf, INT_MAX, 0); in h264_field_start() 1614 ff_thread_report_progress(&h->short_ref[0]->tf, INT_MAX, 1); in h264_field_start() 1639 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, in h264_field_start() 2140 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, 0); in ff_h264_queue_decode_slice() 2141 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, 1); in ff_h264_queue_decode_slice() [all …]
|
D | h264_picture.c | 183 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, in ff_h264_field_end()
|
D | ffv1dec.c | 360 ff_thread_report_progress(&f->picture, si, 0); in decode_slice() 897 ff_thread_report_progress(&f->picture, INT_MAX, 0); in decode_frame() 967 ff_thread_report_progress(&f->picture, INT_MAX, 0); in decode_frame()
|
D | mpegvideo.c | 1325 ff_thread_report_progress(&s->last_picture_ptr->tf, INT_MAX, 0); in ff_mpv_frame_start() 1326 ff_thread_report_progress(&s->last_picture_ptr->tf, INT_MAX, 1); in ff_mpv_frame_start() 1346 ff_thread_report_progress(&s->next_picture_ptr->tf, INT_MAX, 0); in ff_mpv_frame_start() 1347 ff_thread_report_progress(&s->next_picture_ptr->tf, INT_MAX, 1); in ff_mpv_frame_start() 1410 ff_thread_report_progress(&s->current_picture_ptr->tf, INT_MAX, 0); in ff_mpv_frame_end() 2348 ff_thread_report_progress(&s->current_picture_ptr->tf, s->mb_y, 0); in ff_mpv_report_decode_progress()
|
D | hevc_filter.c | 867 ff_thread_report_progress(&s->ref->tf, y, 0); in ff_hevc_hls_filter() 872 ff_thread_report_progress(&s->ref->tf, y + ctb_size, 0); in ff_hevc_hls_filter() 875 ff_thread_report_progress(&s->ref->tf, y + ctb_size - 4, 0); in ff_hevc_hls_filter()
|
D | vp9.c | 1292 ff_thread_report_progress(&s->s.frames[CUR_FRAME].tf, INT_MAX, 0); in decode_tiles() 1299 ff_thread_report_progress(&s->s.frames[CUR_FRAME].tf, INT_MAX, 0); in decode_tiles() 1386 ff_thread_report_progress(&s->s.frames[CUR_FRAME].tf, row >> 3, 0); in decode_tiles() 1739 ff_thread_report_progress(&s->s.frames[CUR_FRAME].tf, INT_MAX, 0); in vp9_decode_frame() 1755 ff_thread_report_progress(&s->s.frames[CUR_FRAME].tf, INT_MAX, 0); in vp9_decode_frame()
|
D | rv34.c | 1468 ff_thread_report_progress(&s->current_picture_ptr->tf, in rv34_decode_slice() 1577 ff_thread_report_progress(&s->current_picture_ptr->tf, INT_MAX, 0); in finish_frame() 1808 ff_thread_report_progress(&s->current_picture_ptr->tf, INT_MAX, 0); in ff_rv34_decode_frame()
|
D | hevc_refs.c | 415 ff_thread_report_progress(&frame->tf, INT_MAX, 0); in generate_missing_ref()
|
D | wavpack.c | 1683 ff_thread_report_progress(&s->curr_frame, INT_MAX, 0); in wavpack_decode_frame() 1696 ff_thread_report_progress(&s->curr_frame, INT_MAX, 0); in wavpack_decode_frame()
|
D | pngdec.c | 1449 ff_thread_report_progress(&s->picture, INT_MAX, 0); in decode_frame_common() 1454 ff_thread_report_progress(&s->picture, INT_MAX, 0); in decode_frame_common()
|
D | vp3.c | 1915 ff_thread_report_progress(&s->current_frame, in vp3_draw_horiz_band() 2747 ff_thread_report_progress(&s->last_frame, INT_MAX, 0); in vp3_decode_frame() 2834 ff_thread_report_progress(&s->current_frame, INT_MAX, 0); in vp3_decode_frame()
|
D | utils.c | 980 void ff_thread_report_progress(ThreadFrame *f, int progress, int field) in ff_thread_report_progress() function
|
D | h264dec.c | 770 ff_thread_report_progress(&h->cur_pic_ptr->tf, INT_MAX, in decode_nal_units()
|
D | pthread_frame.c | 606 void ff_thread_report_progress(ThreadFrame *f, int n, int field) in ff_thread_report_progress() function
|
D | vp8.c | 2605 ff_thread_report_progress(&curframe->tf, mb_y, 0); in vp78_decode_mb_row_sliced() 2789 ff_thread_report_progress(&curframe->tf, INT_MAX, 0); in vp78_decode_frame()
|
D | hevcdec.c | 3197 ff_thread_report_progress(&s->ref->tf, INT_MAX, 0); in decode_nal_units()
|