OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2014 The WebM project authors. All Rights Reserved. | 2 * Copyright (c) 2014 The WebM project authors. All Rights Reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
58 int height, | 58 int height, |
59 int width, | 59 int width, |
60 uint8_t *oy, | 60 uint8_t *oy, |
61 int oy_stride, | 61 int oy_stride, |
62 uint8_t *ou, | 62 uint8_t *ou, |
63 uint8_t *ov, | 63 uint8_t *ov, |
64 int ouv_stride, | 64 int ouv_stride, |
65 int oheight, | 65 int oheight, |
66 int owidth); | 66 int owidth); |
67 | 67 |
| 68 #if CONFIG_VP9_HIGHBITDEPTH |
| 69 void vp9_highbd_resize_plane(const uint8_t *const input, |
| 70 int height, |
| 71 int width, |
| 72 int in_stride, |
| 73 uint8_t *output, |
| 74 int height2, |
| 75 int width2, |
| 76 int out_stride, |
| 77 int bd); |
| 78 void vp9_highbd_resize_frame420(const uint8_t *const y, |
| 79 int y_stride, |
| 80 const uint8_t *const u, |
| 81 const uint8_t *const v, |
| 82 int uv_stride, |
| 83 int height, |
| 84 int width, |
| 85 uint8_t *oy, |
| 86 int oy_stride, |
| 87 uint8_t *ou, |
| 88 uint8_t *ov, |
| 89 int ouv_stride, |
| 90 int oheight, |
| 91 int owidth, |
| 92 int bd); |
| 93 void vp9_highbd_resize_frame422(const uint8_t *const y, |
| 94 int y_stride, |
| 95 const uint8_t *const u, |
| 96 const uint8_t *const v, |
| 97 int uv_stride, |
| 98 int height, |
| 99 int width, |
| 100 uint8_t *oy, |
| 101 int oy_stride, |
| 102 uint8_t *ou, |
| 103 uint8_t *ov, |
| 104 int ouv_stride, |
| 105 int oheight, |
| 106 int owidth, |
| 107 int bd); |
| 108 void vp9_highbd_resize_frame444(const uint8_t *const y, |
| 109 int y_stride, |
| 110 const uint8_t *const u, |
| 111 const uint8_t *const v, |
| 112 int uv_stride, |
| 113 int height, |
| 114 int width, |
| 115 uint8_t *oy, |
| 116 int oy_stride, |
| 117 uint8_t *ou, |
| 118 uint8_t *ov, |
| 119 int ouv_stride, |
| 120 int oheight, |
| 121 int owidth, |
| 122 int bd); |
| 123 #endif // CONFIG_VP9_HIGHBITDEPTH |
68 #endif // VP9_ENCODER_VP9_RESIZE_H_ | 124 #endif // VP9_ENCODER_VP9_RESIZE_H_ |
OLD | NEW |