vpx/vp9
hkuang 1eb6e683f2 Add superframe support for frame parallel decoding.
A superframe is a bunch of frames that bundled as one frame. It is mostly
used to combine one or more non-displayable frames and one displayable frame.

For frame parallel decoding, libvpx decoder will only support decoding one
normal frame or a super frame with superframe index.

If an application pass a superframe without superframe index or a chunk
of displayable frames without superframe index to libvpx decoder, libvpx
will not decode it in frame parallel mode. But libvpx decoder still could
decode it in serial mode.

Change-Id: I04c9f2c828373d64e880a8c7bcade5307015ce35
2014-06-19 10:15:41 -07:00
..
common Merge "vp9_rtcd: correct avx2 references" 2014-06-16 17:39:13 -07:00
decoder Improve vp9_rb_bytes_read 2014-06-18 08:31:45 -07:00
encoder Merge "Moving RD-opt related code from vp9_encoder.h to vp9_rdopt.h." 2014-06-17 14:20:17 -07:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc Removing vpx_codec_vp9x_cx and internal experimental flag. 2013-12-27 14:01:12 -08:00
vp9_common.mk Merge "Inverse 16x16 2D-DCT SSSE3 implementation" 2014-05-23 16:01:22 -07:00
vp9_cx_iface.c Replacing RC_MODE with vpx_rc_mode. 2014-06-13 12:22:35 -07:00
vp9_dx_iface.c Add superframe support for frame parallel decoding. 2014-06-19 10:15:41 -07:00
vp9_iface_common.h Using crop_{width, height} instead of {width, height}. 2014-04-29 16:12:44 -07:00
vp9cx.mk Added skeleton for VP9 denoiser 2014-06-12 15:12:22 -07:00
vp9dx.mk Merge "Renaming vp9_onyxd.h and vp9_onyxd_if.c to vp9_decoder.{h, c}." 2014-03-10 12:11:09 -07:00