summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_decoder.h
diff options
context:
space:
mode:
authorhkuang <hkuang@google.com>2014-06-20 15:02:52 -0700
committerhkuang <hkuang@google.com>2014-07-02 15:34:20 -0700
commit28a794f680ebfbb50a1618b0ceaff0cb6cf1b972 (patch)
tree2aa81c822b1a1ca4e6672f03b0c5c51fe940a0b7 /vp9/decoder/vp9_decoder.h
parentbf58d1725c2f6b12e0403d584ab973c569056a71 (diff)
downloadlibvpx-28a794f680ebfbb50a1618b0ceaff0cb6cf1b972.tar
libvpx-28a794f680ebfbb50a1618b0ceaff0cb6cf1b972.tar.gz
libvpx-28a794f680ebfbb50a1618b0ceaff0cb6cf1b972.tar.bz2
libvpx-28a794f680ebfbb50a1618b0ceaff0cb6cf1b972.zip
Seperate the frame buffers from VP9 encoder/decoder structure.
Prepare for frame parallel decoding, the frame buffers must be separated from the encoder and decoder structure, while the encoder and decoder will hold the pointer of the BufferPool. Change-Id: I172c78f876e41fb5aea11be5f632adadf2a6f466
Diffstat (limited to 'vp9/decoder/vp9_decoder.h')
-rw-r--r--vp9/decoder/vp9_decoder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/decoder/vp9_decoder.h b/vp9/decoder/vp9_decoder.h
index ab4f9a2c3..29b18ca8f 100644
--- a/vp9/decoder/vp9_decoder.h
+++ b/vp9/decoder/vp9_decoder.h
@@ -78,7 +78,7 @@ vpx_codec_err_t vp9_set_reference_dec(VP9_COMMON *cm,
int vp9_get_reference_dec(struct VP9Decoder *pbi,
int index, YV12_BUFFER_CONFIG **fb);
-struct VP9Decoder *vp9_decoder_create();
+struct VP9Decoder *vp9_decoder_create(BufferPool *const pool);
void vp9_decoder_remove(struct VP9Decoder *pbi);