create super fast rtc mode
authorJim Bankoski <jimbankoski@google.com>
Wed, 29 Jan 2014 16:39:39 +0000 (08:39 -0800)
committerJim Bankoski <jimbankoski@google.com>
Wed, 29 Jan 2014 16:39:39 +0000 (08:39 -0800)
commitea8aaf15b55a19f569c328f26cc8d8ad82a9235c
treee0d0308cf23b90b30eb360875751b326a3357363
parent00bfacb769d95c89b361aa57a9f0da10bc2810a3
create super fast rtc mode

This patch only works if the video is a width and height that are both
a multiple of 32..   It sets every partition to 16x16, and does INTRADC
only on the first frame and ZEROMV on every other frame.   It always does
does the largest possible transform, and loop filter level is set to 4.

Was ~20% faster than speed -5 of vp8

Now 20% slower but adds motion search ( every block ), nearest, near
and zeromv

The SVC test was changed because - while this realtime mode produces
bad quality albeit quickly, it isn't obeying all the rules it should
about which frames are available.

Change-Id: I235c0b22573957986d41497dfb84568ec1dec8c7
test/svc_test.cc
vp9/common/vp9_onyx.h
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_encodemb.c
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_pickmode.c
vp9/encoder/vp9_pickmode.h
vp9/encoder/vp9_rdopt.c
vp9/vp9_cx_iface.c