summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_firstpass.c
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2014-08-22 16:57:08 -0700
committerDmitry Kovalev <dkovalev@google.com>2014-08-22 16:57:58 -0700
commit80fd1419f52da55f8c9f32d21ff9339a0d67e58d (patch)
treee4ae7aacb454a96bb59638400d4797552fdf063e /vp9/encoder/vp9_firstpass.c
parent310f5a769c52f80f5973bea74d9429684ccebcf3 (diff)
downloadlibvpx-80fd1419f52da55f8c9f32d21ff9339a0d67e58d.tar
libvpx-80fd1419f52da55f8c9f32d21ff9339a0d67e58d.tar.gz
libvpx-80fd1419f52da55f8c9f32d21ff9339a0d67e58d.tar.bz2
libvpx-80fd1419f52da55f8c9f32d21ff9339a0d67e58d.zip
Removing source field from VP9_COMP.
Using local variables instead. Change-Id: I68737f7e392b81492ffd3ef2c2ff9afbf55fb097
Diffstat (limited to 'vp9/encoder/vp9_firstpass.c')
-rw-r--r--vp9/encoder/vp9_firstpass.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c
index 94bbe9c69..05ef1609d 100644
--- a/vp9/encoder/vp9_firstpass.c
+++ b/vp9/encoder/vp9_firstpass.c
@@ -396,7 +396,7 @@ static void set_first_pass_params(VP9_COMP *cpi) {
cpi->rc.frames_to_key = INT_MAX;
}
-void vp9_first_pass(VP9_COMP *cpi) {
+void vp9_first_pass(VP9_COMP *cpi, const struct lookahead_entry *source) {
int mb_row, mb_col;
MACROBLOCK *const x = &cpi->mb;
VP9_COMMON *const cm = &cpi->common;
@@ -865,7 +865,7 @@ void vp9_first_pass(VP9_COMP *cpi) {
// TODO(paulwilkins): Handle the case when duration is set to 0, or
// something less than the full time between subsequent values of
// cpi->source_time_stamp.
- fps.duration = (double)(cpi->source->ts_end - cpi->source->ts_start);
+ fps.duration = (double)(source->ts_end - source->ts_start);
// Don't want to do output stats with a stack variable!
twopass->this_frame_stats = fps;