]> granicus.if.org Git - libvpx/commit
Add support for setting byte alignment.
authorFrank Galligan <fgalligan@google.com>
Thu, 13 Nov 2014 20:28:34 +0000 (12:28 -0800)
committerFrank Galligan <fgalligan@google.com>
Fri, 12 Dec 2014 21:34:36 +0000 (13:34 -0800)
commit399823b6f50fb7465f62822d1395e2192e7b07fc
tree7281955780751d0dd691130ea54f7587746c7d5b
parent6d1a63a02a1e75f73a304dab23a0cf807523232d
Add support for setting byte alignment.

Add support for setting byte alignment on the Y, U, and V plane of the
reference buffers. The byte alignment must be a power of 2, from 32 to
1024. A value of 0 sets legacy alignment.

Change-Id: I7c1399622f7aa68e123646369216b32047dda73d
15 files changed:
test/byte_alignment_test.cc [new file with mode: 0644]
test/decode_test_driver.h
test/test.mk
vp9/common/vp9_alloccommon.c
vp9/common/vp9_onyxc_int.h
vp9/decoder/vp9_decodeframe.c
vp9/encoder/vp9_denoiser.c
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_lookahead.c
vp9/encoder/vp9_svc_layercontext.c
vp9/encoder/vp9_temporal_filter.c
vp9/vp9_dx_iface.c
vpx/vp8dx.h
vpx_scale/generic/yv12config.c
vpx_scale/yv12config.h