Support 16K sequence coding
authorJingning Han <jingning@google.com>
Thu, 28 Feb 2013 01:09:12 +0000 (17:09 -0800)
committerJingning Han <jingning@google.com>
Mon, 4 Mar 2013 19:08:41 +0000 (11:08 -0800)
commit5957b2b514f12fcb9549f3a97ec82dbab34f1ad7
treeb93cc3faab9bf17799ab2c1c2808fc29a2b5e5f3
parent2d3e879fccef330d89f5e5ae6c718cb37d888d2a
Support 16K sequence coding

Fixed a couple of variable/function definitions, as well as header
handling to support 16K sequence coding at high bit-rates.

The width and height are each specified by two bytes in the header.
Use an extra byte to explicitly indicate the scaling factors in
both directions, each ranging from 0 to 15.

Tested coding up to 16400x16400 dimension.

Change-Id: Ibc2225c6036620270f2c0cf5172d1760aaec10ec
vp9/common/vp9_onyx.h
vp9/decoder/vp9_decodframe.c
vp9/encoder/vp9_bitstream.c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_onyx_int.h
vp9/vp9_cx_iface.c
vp9/vp9_dx_iface.c