summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_ratectrl.h
diff options
context:
space:
mode:
authorDeb Mukherjee <debargha@google.com>2014-01-06 15:19:22 -0800
committerDeb Mukherjee <debargha@google.com>2014-01-07 13:51:50 -0800
commit730ade414d56b1b9c672c6569e9481af315ed3d1 (patch)
tree8a526ff874909cbf5ba2a9d1cd4a41cf11a90c65 /vp9/encoder/vp9_ratectrl.h
parenta224b0ddeded644aaa316ffaaf5e5557002de933 (diff)
downloadlibvpx-730ade414d56b1b9c672c6569e9481af315ed3d1.tar
libvpx-730ade414d56b1b9c672c6569e9481af315ed3d1.tar.gz
libvpx-730ade414d56b1b9c672c6569e9481af315ed3d1.tar.bz2
libvpx-730ade414d56b1b9c672c6569e9481af315ed3d1.zip
Further rate control cleanups
Some cleanups on frames_to_key, frames_since_key. Also removes the unused fixed_q parameters in vp9. Change-Id: If8743a32c71de30a8d17136477b53d607a7acda8
Diffstat (limited to 'vp9/encoder/vp9_ratectrl.h')
-rw-r--r--vp9/encoder/vp9_ratectrl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_ratectrl.h b/vp9/encoder/vp9_ratectrl.h
index 82935578c..086755af8 100644
--- a/vp9/encoder/vp9_ratectrl.h
+++ b/vp9/encoder/vp9_ratectrl.h
@@ -52,6 +52,8 @@ int vp9_rc_regulate_q(const VP9_COMP *cpi, int target_bits_per_frame,
// on bytes used
void vp9_rc_postencode_update(VP9_COMP *cpi,
uint64_t bytes_used);
+// for dropped frames
+void vp9_rc_postencode_update_drop_frame(VP9_COMP *cpi);
// estimates bits per mb for a given qindex and correction factor
int vp9_rc_bits_per_mb(FRAME_TYPE frame_type, int qindex,