aboutsummaryrefslogtreecommitdiff
path: root/av1/common/av1_loopfilter.h
diff options
context:
space:
mode:
Diffstat (limited to 'av1/common/av1_loopfilter.h')
-rw-r--r--av1/common/av1_loopfilter.h30
1 files changed, 14 insertions, 16 deletions
diff --git a/av1/common/av1_loopfilter.h b/av1/common/av1_loopfilter.h
index 43bd780eb..78443c798 100644
--- a/av1/common/av1_loopfilter.h
+++ b/av1/common/av1_loopfilter.h
@@ -110,33 +110,31 @@ void av1_filter_block_plane_horz(const struct AV1Common *const cm,
const MACROBLOCKD_PLANE *const plane_ptr,
const uint32_t mi_row, const uint32_t mi_col);
-void av1_filter_block_plane_vert_opt(const struct AV1Common *const cm,
- const MACROBLOCKD *const xd,
- const MACROBLOCKD_PLANE *const plane_ptr,
- const uint32_t mi_row,
- const uint32_t mi_col,
- AV1_DEBLOCKING_PARAMETERS *params_buf,
- TX_SIZE *tx_buf);
+void av1_filter_block_plane_vert_opt(
+ const struct AV1Common *const cm, const MACROBLOCKD *const xd,
+ const MACROBLOCKD_PLANE *const plane_ptr, const uint32_t mi_row,
+ const uint32_t mi_col, AV1_DEBLOCKING_PARAMETERS *params_buf,
+ TX_SIZE *tx_buf, int num_mis_in_lpf_unit_height_log2);
void av1_filter_block_plane_vert_opt_chroma(
const struct AV1Common *const cm, const MACROBLOCKD *const xd,
const MACROBLOCKD_PLANE *const plane_ptr, const uint32_t mi_row,
const uint32_t mi_col, AV1_DEBLOCKING_PARAMETERS *params_buf,
- TX_SIZE *tx_buf, int plane, bool joint_filter_chroma);
+ TX_SIZE *tx_buf, int plane, bool joint_filter_chroma,
+ int num_mis_in_lpf_unit_height_log2);
-void av1_filter_block_plane_horz_opt(const struct AV1Common *const cm,
- const MACROBLOCKD *const xd,
- const MACROBLOCKD_PLANE *const plane_ptr,
- const uint32_t mi_row,
- const uint32_t mi_col,
- AV1_DEBLOCKING_PARAMETERS *params_buf,
- TX_SIZE *tx_buf);
+void av1_filter_block_plane_horz_opt(
+ const struct AV1Common *const cm, const MACROBLOCKD *const xd,
+ const MACROBLOCKD_PLANE *const plane_ptr, const uint32_t mi_row,
+ const uint32_t mi_col, AV1_DEBLOCKING_PARAMETERS *params_buf,
+ TX_SIZE *tx_buf, int num_mis_in_lpf_unit_height_log2);
void av1_filter_block_plane_horz_opt_chroma(
const struct AV1Common *const cm, const MACROBLOCKD *const xd,
const MACROBLOCKD_PLANE *const plane_ptr, const uint32_t mi_row,
const uint32_t mi_col, AV1_DEBLOCKING_PARAMETERS *params_buf,
- TX_SIZE *tx_buf, int plane, bool joint_filter_chroma);
+ TX_SIZE *tx_buf, int plane, bool joint_filter_chroma,
+ int num_mis_in_lpf_unit_height_log2);
uint8_t av1_get_filter_level(const struct AV1Common *cm,
const loop_filter_info_n *lfi_n, const int dir_idx,