]> granicus.if.org Git - libvpx/commit
Make update_map/temporal_update fields implicit for keyframes.
authorRonald S. Bultje <rsbultje@gmail.com>
Thu, 3 Sep 2015 20:08:29 +0000 (16:08 -0400)
committerRonald S. Bultje <rsbultje@gmail.com>
Fri, 4 Sep 2015 01:19:45 +0000 (21:19 -0400)
commitd88cee37124a598e78e7eb17686a89a5533b9520
treeac241092a46898108daa5a4ca415b3e2f30aa025
parentecd34e6494599fb44ccc1f68a7c4ee988bc0307c
Make update_map/temporal_update fields implicit for keyframes.

These frame types cannot make bitstream parsing depend on previous
frames, so the hypothetical combinations of e.g. keyframe=1 and
update_map=0 or keyframe=1 and temporal_update=1 are non-sensical.
Therefore, make it impossible to code such combinations in the vp10
bitstream header.

See issue 1044.

Change-Id: I3f0a83d5c7e3989541a469a909471424a285239d
vp10/decoder/decodeframe.c
vp10/decoder/decodemv.c
vp10/encoder/bitstream.c