summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_speed_features.h
diff options
context:
space:
mode:
authorAdrian Grange <agrange@google.com>2014-11-10 09:51:38 -0800
committerAdrian Grange <agrange@google.com>2014-11-13 11:41:20 -0800
commit0d085ebc0ace8edbc691e51d91e579dcb55cf881 (patch)
treea96e36c0fb941b1e90cbae8e3ac3d01f7eb86ef6 /vp9/encoder/vp9_speed_features.h
parent8e112d9586a9a79227859fc0a39150ac955ff134 (diff)
downloadlibvpx-0d085ebc0ace8edbc691e51d91e579dcb55cf881.tar
libvpx-0d085ebc0ace8edbc691e51d91e579dcb55cf881.tar.gz
libvpx-0d085ebc0ace8edbc691e51d91e579dcb55cf881.tar.bz2
libvpx-0d085ebc0ace8edbc691e51d91e579dcb55cf881.zip
Prepare for dynamic frame resizing in the recode loop
Prepare for the introduction of frame-size change logic into the recode loop. Separated the speed dependent features into separate static and dynamic parts, the latter being those features that are dependent on the frame size. Change-Id: Ia693e28c5cf069a1a7bf12e49ecf83e440e1d313
Diffstat (limited to 'vp9/encoder/vp9_speed_features.h')
-rw-r--r--vp9/encoder/vp9_speed_features.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_speed_features.h b/vp9/encoder/vp9_speed_features.h
index a314f6040..53b504113 100644
--- a/vp9/encoder/vp9_speed_features.h
+++ b/vp9/encoder/vp9_speed_features.h
@@ -416,7 +416,8 @@ typedef struct SPEED_FEATURES {
struct VP9_COMP;
-void vp9_set_speed_features(struct VP9_COMP *cpi);
+void vp9_set_speed_features_framesize_independent(struct VP9_COMP *cpi);
+void vp9_set_speed_features_framesize_dependent(struct VP9_COMP *cpi);
#ifdef __cplusplus
} // extern "C"