vpx/vp8/encoder
Timothy B. Terriberry 7d1b37cdac Increase chrow row alignment to 16 bytes.
This is done by expanding luma row to 32-byte alignment, since
 there is currently a bunch of code that assumes that
 uv_stride == y_stride/2 (see, for example, vp8/common/postproc.c,
 common/reconinter.c, common/arm/neon/recon16x16mb_neon.asm,
 encoder/temporal_filter.c, and possibly others; I haven't done a
 full audit).
It also uses replaces the hardcoded border of 16 in a number of
 encoder buffers with VP8BORDERINPIXELS (currently 32), as the
 chroma rows start at an offset of border/2.
Together, these two changes have the nice advantage that simply
 dumping the frame memory as a contiguous blob produces a valid,
 if padded, image.

Change-Id: Iaf5ea722ae5c82d5daa50f6e2dade9de753f1003
2011-07-20 10:20:31 -07:00
..
2011-06-08 16:19:37 -04:00
2011-06-14 13:39:06 +03:00
2011-07-18 11:48:05 -04:00
2011-04-13 14:26:45 -04:00
2011-02-10 15:09:44 -05:00
2011-07-18 11:48:05 -04:00
2011-07-08 14:08:45 -04:00
2011-06-29 11:54:27 -04:00
2011-06-01 10:48:05 +03:00
2011-06-01 10:48:05 +03:00
2011-07-18 11:48:05 -04:00
2011-07-08 14:08:45 -04:00
2011-02-10 15:09:44 -05:00
2011-05-09 12:56:20 -04:00
2011-07-15 11:26:54 +03:00
2011-02-10 15:09:44 -05:00
2011-06-06 16:44:05 -07:00