summaryrefslogtreecommitdiff
path: root/vp8/encoder/arm/boolhuff_arm.c
diff options
context:
space:
mode:
authorTimothy B. Terriberry <tterribe@xiph.org>2010-10-19 15:40:46 -0700
committerJohn Koleszar <jkoleszar@google.com>2010-10-22 11:50:56 -0400
commit09bcc1f710ea65dc158639479288fb1908ff0c53 (patch)
treef0f4730443a0991b72a8403517cfd7633ac0be55 /vp8/encoder/arm/boolhuff_arm.c
parenta8a38bcf10f2beba39a41ce3c469ff02caebd2ca (diff)
downloadlibvpx-09bcc1f710ea65dc158639479288fb1908ff0c53.tar
libvpx-09bcc1f710ea65dc158639479288fb1908ff0c53.tar.gz
libvpx-09bcc1f710ea65dc158639479288fb1908ff0c53.tar.bz2
libvpx-09bcc1f710ea65dc158639479288fb1908ff0c53.zip
Improve handling of invalid frames.
The code was not checking for frame sizes smaller than 3 bytes, and the partition size checks might have failed if the input buffer was within 16MB of the top of the heap. In addition, the reference count on the current frame buffer was not being decremented on error, so after a small number of errors, no new frame buffer could be found and it would run off the list of them. Change-Id: I0c60dba6adb1e2a29df39754f72a56ab6c776b46
Diffstat (limited to 'vp8/encoder/arm/boolhuff_arm.c')
0 files changed, 0 insertions, 0 deletions