diff options
author | hkuang <hkuang@google.com> | 2014-07-28 11:06:24 -0700 |
---|---|---|
committer | hkuang <hkuang@google.com> | 2014-07-28 11:09:11 -0700 |
commit | 44395a21da75a8fa6ca71a39bee1c9fe55a1358e (patch) | |
tree | f367b9f16490c6f04cc692a54b4d35438b352cec /vp9/common/vp9_reconinter.h | |
parent | 7eca086707f3e0f631a5be8952f594f4c387ca74 (diff) | |
download | libvpx-44395a21da75a8fa6ca71a39bee1c9fe55a1358e.tar libvpx-44395a21da75a8fa6ca71a39bee1c9fe55a1358e.tar.gz libvpx-44395a21da75a8fa6ca71a39bee1c9fe55a1358e.tar.bz2 libvpx-44395a21da75a8fa6ca71a39bee1c9fe55a1358e.zip |
Move vp9_dec_build_inter_predictors_* to decoder folder.
Change-Id: Ibe9fa28440cc79ba9f3504d78c7dca7bb01a23e1
Diffstat (limited to 'vp9/common/vp9_reconinter.h')
-rw-r--r-- | vp9/common/vp9_reconinter.h | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/vp9/common/vp9_reconinter.h b/vp9/common/vp9_reconinter.h index 58c596ee8..5686c111f 100644 --- a/vp9/common/vp9_reconinter.h +++ b/vp9/common/vp9_reconinter.h @@ -18,6 +18,26 @@ extern "C" { #endif +void inter_predictor(const uint8_t *src, int src_stride, + uint8_t *dst, int dst_stride, + const int subpel_x, + const int subpel_y, + const struct scale_factors *sf, + int w, int h, int ref, + const InterpKernel *kernel, + int xs, int ys); + +MV average_split_mvs(const struct macroblockd_plane *pd, int plane, + const MODE_INFO *mi, int ref, int block); + +MV clamp_mv_to_umv_border_sb(const MACROBLOCKD *xd, const MV *src_mv, + int bw, int bh, int ss_x, int ss_y); + +void build_inter_predictors(MACROBLOCKD *xd, int plane, int block, + int bw, int bh, + int x, int y, int w, int h, + int mi_x, int mi_y); + void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, BLOCK_SIZE bsize); @@ -27,9 +47,6 @@ void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, BLOCK_SIZE bsize); -void vp9_dec_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, - BLOCK_SIZE bsize); - void vp9_build_inter_predictor(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, const MV *mv_q3, |