]> granicus.if.org Git - libvpx/commit
decoder: reset segmentation map on keyframes
authorJohn Koleszar <jkoleszar@google.com>
Thu, 16 Feb 2012 19:15:11 +0000 (11:15 -0800)
committerJohn Koleszar <jkoleszar@google.com>
Thu, 16 Feb 2012 20:22:18 +0000 (12:22 -0800)
commite8223bd2503937db12abb5800292a57be2f02e85
treec3b63b610a458d28415569ce6d3561801cff287b
parente6df50031e63d812c841a40d2522c487f78ed8ce
decoder: reset segmentation map on keyframes

Refactoring some of the mode decoding logic introduced a bug where
the segmentation maps would not be properly reset on keyframes.

http://code.google.com/p/webm/issues/detail?id=378

The text of the bug is somewhat misleading as I initially read it to
imply the bug was present in v0.9.7-p1 (Cayuga), but note the text
"master", which indicates this was something subsequent. This issue
bisects back to v0.9.7-p1-84-ga99c20c, so unfortunately it was broken
during the Duclair release.

Thanks to Alexei Leonenko for investigating the root cause.

Change-Id: I9713c9f070eb37b31b3b029d9ef96be9b6ea2def
vp8/decoder/decodframe.c