summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_mcomp.h
diff options
context:
space:
mode:
authorDeb Mukherjee <debargha@google.com>2014-09-24 13:25:34 -0700
committerDeb Mukherjee <debargha@google.com>2014-09-29 12:51:20 -0700
commit4e9c0d2ad4f97c096e69bbafb70dcb578b97e494 (patch)
tree9aaf54e2ac48fc3b2ae7427edbdf402060eceb3f /vp9/encoder/vp9_mcomp.h
parent9ed23de13f0ddfebea2a7ff6caa370126dd84979 (diff)
downloadlibvpx-4e9c0d2ad4f97c096e69bbafb70dcb578b97e494.tar.gz
Adds two new subpel search methods
One is a more aggressive version of the pruned subpel tree search where only a single halfpel candidate is searched. The search candidate is based on a surface fit result. The other is a method to obtain the subpel position at one shot based on the same surface fit. The methods have not been deployed in any speed setting yet. Change-Id: I34fef3f2e34f11396c9d1ba97f4be8c4ffca62d3
Diffstat (limited to 'vp9/encoder/vp9_mcomp.h')
-rw-r--r--vp9/encoder/vp9_mcomp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_mcomp.h b/vp9/encoder/vp9_mcomp.h
index eb3f3ebab..3156cb21e 100644
--- a/vp9/encoder/vp9_mcomp.h
+++ b/vp9/encoder/vp9_mcomp.h
@@ -108,6 +108,8 @@ typedef int (fractional_mv_step_fp) (
extern fractional_mv_step_fp vp9_find_best_sub_pixel_tree;
extern fractional_mv_step_fp vp9_find_best_sub_pixel_tree_pruned;
+extern fractional_mv_step_fp vp9_find_best_sub_pixel_tree_pruned_more;
+extern fractional_mv_step_fp vp9_find_best_sub_pixel_surface_fit;
typedef int (*vp9_full_search_fn_t)(const MACROBLOCK *x,
const MV *ref_mv, int sad_per_bit,