|
FFmpeg
|
Data Fields | ||
| union { | ||
| struct VVCTask * next | ||
| FFTask task | ||
| } | u | |
| VVCTaskStage | stage | |
| int | rx | |
| int | ry | |
| int | rs | |
| VVCFrameContext * | fc | |
| ProgressListener | col_listener | |
| ProgressListener | listener [2][VVC_MAX_REF_ENTRIES] | |
| SliceContext * | sc | |
| EntryPoint * | ep | |
| int | ctu_idx | |
| atomic_uchar | score [VVC_TASK_STAGE_LAST] | |
| atomic_uchar | target_inter_score | |
| FFTask VVCTask::task |
Definition at line 59 of file thread.c.
Referenced by add_task().
| union { ... } VVCTask::u |
Referenced by add_task().
| VVCTaskStage VVCTask::stage |
Definition at line 62 of file thread.c.
Referenced by add_task(), frame_thread_add_score(), frame_thread_init_score(), task_init(), task_is_stage_ready(), task_run(), task_run_stage(), and task_stage_done().
| int VVCTask::rx |
Definition at line 65 of file thread.c.
Referenced by check_colocation(), ff_vvc_frame_submit(), frame_thread_init_score(), progress_done(), run_alf(), run_deblock_bs(), run_deblock_h(), run_deblock_v(), run_lmcs(), run_parse(), run_recon(), run_sao(), schedule_next_parse(), submit_entry_point(), task_has_target_score(), task_init(), task_run(), task_run_stage(), and task_stage_done().
| int VVCTask::ry |
Definition at line 65 of file thread.c.
Referenced by check_colocation(), ff_vvc_frame_submit(), frame_thread_init_score(), progress_done(), run_alf(), run_deblock_bs(), run_deblock_h(), run_deblock_v(), run_inter(), run_lmcs(), run_parse(), run_recon(), run_sao(), schedule_next_parse(), submit_entry_point(), task_has_target_score(), task_init(), task_run(), task_run_stage(), and task_stage_done().
| int VVCTask::rs |
Definition at line 65 of file thread.c.
Referenced by run_alf(), run_deblock_bs(), run_deblock_h(), run_deblock_v(), run_inter(), run_parse(), run_recon(), run_sao(), task_has_target_score(), and task_init().
| VVCFrameContext* VVCTask::fc |
Definition at line 66 of file thread.c.
Referenced by add_progress_listener(), add_task(), check_colocation(), progress_done(), task_has_target_score(), task_init(), task_run(), task_run_stage(), and task_stage_done().
| ProgressListener VVCTask::col_listener |
Definition at line 68 of file thread.c.
Referenced by check_colocation().
| ProgressListener VVCTask::listener[2][VVC_MAX_REF_ENTRIES] |
Definition at line 69 of file thread.c.
Referenced by schedule_inter().
| SliceContext* VVCTask::sc |
Definition at line 72 of file thread.c.
Referenced by ff_vvc_frame_submit(), task_init_parse(), and task_run_stage().
| EntryPoint* VVCTask::ep |
Definition at line 73 of file thread.c.
Referenced by run_parse(), schedule_next_parse(), and task_init_parse().
| int VVCTask::ctu_idx |
Definition at line 74 of file thread.c.
Referenced by run_parse(), schedule_next_parse(), and task_init_parse().
| atomic_uchar VVCTask::score[VVC_TASK_STAGE_LAST] |
Definition at line 77 of file thread.c.
Referenced by task_add_score(), task_get_score(), and task_init().
| atomic_uchar VVCTask::target_inter_score |
Definition at line 78 of file thread.c.
Referenced by listener_init(), task_has_target_score(), and task_init().