]> granicus.if.org Git - libvpx/commit
Add superframe support for frame parallel decoding.
authorhkuang <hkuang@google.com>
Fri, 13 Jun 2014 21:14:02 +0000 (14:14 -0700)
committerhkuang <hkuang@google.com>
Thu, 19 Jun 2014 17:15:41 +0000 (10:15 -0700)
commit1eb6e683f26b0ef060d3f78b32cbf5665531c76d
tree992de3999b0307fb2acb568277d119f73b32f393
parent374b21b27748b14799ae6178b5e6a16c6035531e
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
vp9/vp9_dx_iface.c