More rate control tweaks.
authorTim Terriberry <tterribe@xiph.org>
Sat, 22 Aug 2009 15:50:28 +0000 (15:50 +0000)
committerTim Terriberry <tterribe@xiph.org>
Sat, 22 Aug 2009 15:50:28 +0000 (15:50 +0000)
commit67d1c62a11046c76add41b00d32693a182ecfb5f
tree8bca8760e32cb24bd1cb5ffbaad2ad52e012ffe9
parentd69bfcc1e687e551c5a6a9f00751707f53c23672
More rate control tweaks.
1) Use a smaller time constant for the Bessel filters at the start of a
 sequence, slowly increasing them to the desired level, to avoid catastrophic
 failure in the case that the first frame metrics are completely off (e.g., in
 a fade-in from black).
2) Don't add prediction corrections for the virtual padding frames added at the
 end of a 2-pass sequence.

svn path=/trunk/theora/; revision=16498
lib/encint.h
lib/rate.c