Fix integer santizer in ducky_encode
Bug: aomedia:3329
Change-Id: I3286285fde2dca20739dd6787f3cca5a08670d72
diff --git a/av1/ducky_encode.cc b/av1/ducky_encode.cc
index 972cbbb..0b4197b 100644
--- a/av1/ducky_encode.cc
+++ b/av1/ducky_encode.cc
@@ -83,6 +83,10 @@
// g_timebase is the inverse of frame_rate
cfg.g_timebase.num = video_info.frame_rate.den;
cfg.g_timebase.den = video_info.frame_rate.num;
+ if (pass == AOM_RC_SECOND_PASS) {
+ cfg.rc_twopass_stats_in.sz =
+ (video_info.frame_count + 1) * sizeof(FIRSTPASS_STATS);
+ }
AV1EncoderConfig oxcf = av1_get_encoder_config(&cfg);
// TODO(angiebird): Why didn't we init use_highbitdepth in
// av1_get_encoder_config()?