ref: 627a3ddcbef521fb85b1980e701d4d71fb177f40
parent: afd869308ef4283c5a2b5e530b1f28cb9c596604
author: Paul Wilkins <paulwilkins@google.com>
date: Tue Mar 15 08:24:54 EDT 2016
Isolate HBD stats bug change. Change-Id: Ief453daf5f13f42803cb5122fcdd294e65e613f5
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -3079,7 +3079,16 @@
vpx_clear_system_state();
+#if CONFIG_VP9_HIGHBITDEPTH
+ if (cm->use_highbitdepth) {
+ recon_err = vp9_highbd_get_y_sse(cpi->Source, get_frame_new_buffer(cm));
+ } else {
+ recon_err = vp9_get_y_sse(cpi->Source, get_frame_new_buffer(cm));
+ }
+#else
recon_err = vp9_get_y_sse(cpi->Source, get_frame_new_buffer(cm));
+#endif // CONFIG_VP9_HIGHBITDEPTH
+
if (cpi->twopass.total_left_stats.coded_error != 0.0)
fprintf(f, "%10u %dx%d %10d %10d %d %d %10d %10d %10d %10d"
--
⑨