vpx/vpx_scale
Adrian Grange d427fab587 Fix bug in extend_frame chroma extended too far
This fixes issue 667.

In the case where the frame was an odd number of pixels
wide or high, the border was being extended by one col
or row too far.

The calculation of color plane dimensions was modified
to use those already computed at the time the frame
buffer was allocated.

Also freed the temporary scaling buffer in vpxdec to
prevent a memory leak.

Change-Id: Ied04bdcdfd77469731408c05da205db1a6f89bf5
2013-11-22 09:55:10 -08:00
..
arm/neon cosmetics: yv12extend add some const 2013-08-24 12:09:01 -07:00
generic Fix bug in extend_frame chroma extended too far 2013-11-22 09:55:10 -08:00
mips/dspr2 mips dsp-ase r2 vp9 decoder extend module optimizations 2013-09-29 10:27:11 -07:00
win32 Use 'vpx_scale' consistently 2012-12-05 16:05:44 -08:00
vpx_scale_asm_offsets.c Update ARM for vpx_scale changes 2012-12-05 08:59:17 -08:00
vpx_scale_rtcd.c Rename vpx_scale/rtcd.c to vpx_scale/vpx_scale_rtcd.c 2012-11-30 15:53:17 -08:00
vpx_scale_rtcd.sh mips dsp-ase r2 vp9 decoder extend module optimizations 2013-09-29 10:27:11 -07:00
vpx_scale.h Move vp8_scale_frame to vpx namespace 2012-12-05 16:05:46 -08:00
vpx_scale.mk mips dsp-ase r2 vp9 decoder extend module optimizations 2013-09-29 10:27:11 -07:00
yv12config.h vpx_scale: correct pixel spelling 2013-08-22 19:39:52 -07:00