| Index: source/libvpx/vp9/encoder/vp9_block.h
|
| ===================================================================
|
| --- source/libvpx/vp9/encoder/vp9_block.h (revision 292072)
|
| +++ source/libvpx/vp9/encoder/vp9_block.h (working copy)
|
| @@ -28,8 +28,8 @@
|
|
|
| struct macroblock_plane {
|
| DECLARE_ALIGNED(16, int16_t, src_diff[64 * 64]);
|
| - int16_t *qcoeff;
|
| - int16_t *coeff;
|
| + tran_low_t *qcoeff;
|
| + tran_low_t *coeff;
|
| uint16_t *eobs;
|
| struct buf_2d src;
|
|
|
| @@ -119,8 +119,12 @@
|
| // Used to store sub partition's choices.
|
| MV pred_mv[MAX_REF_FRAMES];
|
|
|
| - void (*fwd_txm4x4)(const int16_t *input, int16_t *output, int stride);
|
| - void (*itxm_add)(const int16_t *input, uint8_t *dest, int stride, int eob);
|
| + void (*fwd_txm4x4)(const int16_t *input, tran_low_t *output, int stride);
|
| + void (*itxm_add)(const tran_low_t *input, uint8_t *dest, int stride, int eob);
|
| +#if CONFIG_VP9_HIGHBITDEPTH
|
| + void (*high_itxm_add)(const tran_low_t *input, uint8_t *dest, int stride,
|
| + int eob, int bd);
|
| +#endif
|
| };
|
|
|
| #ifdef __cplusplus
|
|
|