Home
last modified time | relevance | path

Searched refs:VP9LfSync (Results 1 – 5 of 5) sorted by relevance

/external/libvpx/libvpx/vp9/common/
Dvp9_thread_common.h49 } VP9LfSync; typedef
52 void vp9_loop_filter_alloc(VP9LfSync *lf_sync, struct VP9Common *cm, int rows,
56 void vp9_loop_filter_dealloc(VP9LfSync *lf_sync);
63 int num_workers, VP9LfSync *lf_sync);
66 void vp9_lpf_mt_init(VP9LfSync *lf_sync, struct VP9Common *cm,
69 void vp9_loopfilter_rows(LFWorkerData *lf_data, VP9LfSync *lf_sync);
71 void vp9_set_row(VP9LfSync *lf_sync, int num_tiles, int row, int is_last_row,
74 void vp9_loopfilter_job(LFWorkerData *lf_data, VP9LfSync *lf_sync);
Dvp9_thread_common.c38 static INLINE void sync_read(VP9LfSync *const lf_sync, int r, int c) { in sync_read()
58 static INLINE void sync_write(VP9LfSync *const lf_sync, int r, int c, in sync_write()
93 int y_only, VP9LfSync *const lf_sync) { in thread_loop_filter_rows()
149 VP9LfSync *const lf_sync = (VP9LfSync *)arg1; in loop_filter_row_worker()
161 VP9LfSync *lf_sync) { in loop_filter_rows_mt()
223 int num_workers, VP9LfSync *lf_sync) { in vp9_loop_filter_frame_mt()
242 void vp9_lpf_mt_init(VP9LfSync *lf_sync, VP9_COMMON *cm, int frame_filter_level, in vp9_lpf_mt_init()
279 void vp9_loop_filter_alloc(VP9LfSync *lf_sync, VP9_COMMON *cm, int rows, in vp9_loop_filter_alloc()
344 void vp9_loop_filter_dealloc(VP9LfSync *lf_sync) { in vp9_loop_filter_dealloc()
391 static int get_next_row(VP9_COMMON *cm, VP9LfSync *lf_sync) { in get_next_row()
[all …]
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.h39 VP9LfSync *lf_sync;
54 VP9LfSync *lf_sync;
114 VP9LfSync lf_row_sync;
Dvp9_decodeframe.c1732 static int lpf_map_write_check(VP9LfSync *lf_sync, int row, int num_tile_cols) { in lpf_map_write_check()
1788 int mi_row, int is_last_row, VP9LfSync *lf_sync, in recon_tile_row()
1906 VP9LfSync *lf_sync = thread_data->lf_sync; in row_decode_worker_hook()
2160 static void set_rows_after_error(VP9LfSync *lf_sync, int start_row, int mi_rows, in set_rows_after_error()
2192 VP9LfSync *lf_sync = tile_data->lf_sync; in tile_worker_hook()
2283 VP9LfSync *lf_row_sync = &pbi->lf_row_sync; in init_mt()
2335 VP9LfSync *lf_row_sync = &pbi->lf_row_sync; in decode_tiles_row_wise_mt()
2443 VP9LfSync *lf_row_sync = &pbi->lf_row_sync; in decode_tiles_mt()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encoder.h808 VP9LfSync lf_row_sync;