| Index: source/libvpx/vp9/encoder/vp9_encodemb.h
|
| ===================================================================
|
| --- source/libvpx/vp9/encoder/vp9_encodemb.h (revision 293081)
|
| +++ source/libvpx/vp9/encoder/vp9_encodemb.h (working copy)
|
| @@ -18,6 +18,11 @@
|
| extern "C" {
|
| #endif
|
|
|
| +struct encode_b_args {
|
| + MACROBLOCK *x;
|
| + struct optimize_ctx *ctx;
|
| + int8_t *skip;
|
| +};
|
| void vp9_encode_sb(MACROBLOCK *x, BLOCK_SIZE bsize);
|
| void vp9_encode_sby_pass1(MACROBLOCK *x, BLOCK_SIZE bsize);
|
| void vp9_xform_quant_fp(MACROBLOCK *x, int plane, int block,
|
| @@ -29,9 +34,8 @@
|
|
|
| void vp9_subtract_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
|
|
|
| -void vp9_encode_block_intra(MACROBLOCK *x, int plane, int block,
|
| - BLOCK_SIZE plane_bsize, TX_SIZE tx_size,
|
| - int8_t *skip);
|
| +void vp9_encode_block_intra(int plane, int block, BLOCK_SIZE plane_bsize,
|
| + TX_SIZE tx_size, void *arg);
|
|
|
| void vp9_encode_intra_block_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
|
|
|
|
|