Index: source/libvpx/vp9/encoder/vp9_resize.h |
=================================================================== |
--- source/libvpx/vp9/encoder/vp9_resize.h (revision 292608) |
+++ source/libvpx/vp9/encoder/vp9_resize.h (working copy) |
@@ -65,4 +65,60 @@ |
int oheight, |
int owidth); |
+#if CONFIG_VP9_HIGHBITDEPTH |
+void vp9_highbd_resize_plane(const uint8_t *const input, |
+ int height, |
+ int width, |
+ int in_stride, |
+ uint8_t *output, |
+ int height2, |
+ int width2, |
+ int out_stride, |
+ int bd); |
+void vp9_highbd_resize_frame420(const uint8_t *const y, |
+ int y_stride, |
+ const uint8_t *const u, |
+ const uint8_t *const v, |
+ int uv_stride, |
+ int height, |
+ int width, |
+ uint8_t *oy, |
+ int oy_stride, |
+ uint8_t *ou, |
+ uint8_t *ov, |
+ int ouv_stride, |
+ int oheight, |
+ int owidth, |
+ int bd); |
+void vp9_highbd_resize_frame422(const uint8_t *const y, |
+ int y_stride, |
+ const uint8_t *const u, |
+ const uint8_t *const v, |
+ int uv_stride, |
+ int height, |
+ int width, |
+ uint8_t *oy, |
+ int oy_stride, |
+ uint8_t *ou, |
+ uint8_t *ov, |
+ int ouv_stride, |
+ int oheight, |
+ int owidth, |
+ int bd); |
+void vp9_highbd_resize_frame444(const uint8_t *const y, |
+ int y_stride, |
+ const uint8_t *const u, |
+ const uint8_t *const v, |
+ int uv_stride, |
+ int height, |
+ int width, |
+ uint8_t *oy, |
+ int oy_stride, |
+ uint8_t *ou, |
+ uint8_t *ov, |
+ int ouv_stride, |
+ int oheight, |
+ int owidth, |
+ int bd); |
+#endif // CONFIG_VP9_HIGHBITDEPTH |
#endif // VP9_ENCODER_VP9_RESIZE_H_ |