From 627a3ddcbef521fb85b1980e701d4d71fb177f40 Mon Sep 17 00:00:00 2001 From: Paul Wilkins Date: Tue, 15 Mar 2016 12:24:54 -0700 Subject: [PATCH] Isolate HBD stats bug change. Change-Id: Ief453daf5f13f42803cb5122fcdd294e65e613f5 --- vp9/encoder/vp9_encoder.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c index 41196f4a5..6454ad65d 100644 --- a/vp9/encoder/vp9_encoder.c +++ b/vp9/encoder/vp9_encoder.c @@ -3079,7 +3079,16 @@ static void output_frame_level_debug_stats(VP9_COMP *cpi) { 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" -- 2.50.0