diff options
author | Deb Mukherjee <debargha@google.com> | 2014-09-24 13:25:34 -0700 |
---|---|---|
committer | Deb Mukherjee <debargha@google.com> | 2014-09-29 12:51:20 -0700 |
commit | 4e9c0d2ad4f97c096e69bbafb70dcb578b97e494 (patch) | |
tree | 9aaf54e2ac48fc3b2ae7427edbdf402060eceb3f /vp9/encoder/vp9_mcomp.h | |
parent | 9ed23de13f0ddfebea2a7ff6caa370126dd84979 (diff) | |
download | libvpx-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.h | 2 |
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, |