summaryrefslogtreecommitdiff
path: root/media/libaom/src/av1/common/cdef.h
diff options
context:
space:
mode:
Diffstat (limited to 'media/libaom/src/av1/common/cdef.h')
-rw-r--r--media/libaom/src/av1/common/cdef.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/media/libaom/src/av1/common/cdef.h b/media/libaom/src/av1/common/cdef.h
index 3b2eac8a5..c36fd135a 100644
--- a/media/libaom/src/av1/common/cdef.h
+++ b/media/libaom/src/av1/common/cdef.h
@@ -20,8 +20,8 @@
#include "aom/aom_integer.h"
#include "aom_ports/mem.h"
+#include "av1/common/av1_common_int.h"
#include "av1/common/cdef_block.h"
-#include "av1/common/onyxc_int.h"
static INLINE int sign(int i) { return i < 0 ? -1 : 1; }
@@ -37,13 +37,14 @@ static INLINE int constrain(int diff, int threshold, int damping) {
extern "C" {
#endif
-int sb_all_skip(const AV1_COMMON *const cm, int mi_row, int mi_col);
-int sb_compute_cdef_list(const AV1_COMMON *const cm, int mi_row, int mi_col,
- cdef_list *dlist, BLOCK_SIZE bsize);
+int av1_cdef_compute_sb_list(const CommonModeInfoParams *const mi_params,
+ int mi_row, int mi_col, cdef_list *dlist,
+ BLOCK_SIZE bsize);
void av1_cdef_frame(YV12_BUFFER_CONFIG *frame, AV1_COMMON *cm, MACROBLOCKD *xd);
void av1_cdef_search(YV12_BUFFER_CONFIG *frame, const YV12_BUFFER_CONFIG *ref,
- AV1_COMMON *cm, MACROBLOCKD *xd, int fast);
+ AV1_COMMON *cm, MACROBLOCKD *xd, int pick_method,
+ int rdmult);
#ifdef __cplusplus
} // extern "C"