]> granicus.if.org Git - libvpx/commit
One-pass rate control cleanups/fixes/refactoring
authorDeb Mukherjee <debargha@google.com>
Tue, 4 Feb 2014 19:42:50 +0000 (11:42 -0800)
committerDeb Mukherjee <debargha@google.com>
Wed, 5 Feb 2014 19:22:15 +0000 (11:22 -0800)
commit40e63d4b5107246e198b255d0ea46f4a15030bbf
tree9f9bac03168ba8d320736066514a7c20afcad389
parent303c17ea299200093def164da74f6d4759506c75
One-pass rate control cleanups/fixes/refactoring

Inlcudes a number cleanups:
1. Moves the one-pass pre-encode parameter setting functions
to vp9_ratectrl.c
2. Deprecates per_frame_bandwidth in RATE_CONTROL structure
3. Removes target_bandwidth in cpi structure since it is not used.
4. Various renaming of functions

There is no bit-stream change in 2-pass, one-pass cbr and one-pass
vbr modes.

Change-Id: Ifd9916bf4d485b7d04c5f52044ffe6703254ccbd
vp9/encoder/vp9_firstpass.c
vp9/encoder/vp9_firstpass.h
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_onyx_int.h
vp9/encoder/vp9_ratectrl.c
vp9/encoder/vp9_ratectrl.h