Commit 6dab4d20 authored by John Koleszar's avatar John Koleszar Committed by Gerrit Code Review

Fix 4:2:0 assumptions in debug plane output

Fixes some debugging code to be able to write out frames with
chroma other than 4:2:0.

Change-Id: I5ee3d29e584db1f52d2de344db249e927eff10b7
parent beae501e
......@@ -1941,8 +1941,8 @@ static void generate_psnr_packet(VP9_COMP *cpi) {
pkt.data.psnr.samples[0] = width * height;
pkt.data.psnr.samples[1] = width * height;
width = (width + 1) / 2;
height = (height + 1) / 2;
width = orig->uv_width;
height = orig->uv_height;
sse = calc_plane_error(orig->u_buffer, orig->uv_stride,
recon->u_buffer, recon->uv_stride,
......@@ -2096,7 +2096,7 @@ void vp9_write_yuv_rec_frame(VP9_COMMON *cm) {
} while (--h);
src = s->u_buffer;
h = (cm->height + 1) / 2;
h = s->uv_height;
do {
fwrite(src, s->uv_width, 1, yuv_rec_file);
......@@ -2104,7 +2104,7 @@ void vp9_write_yuv_rec_frame(VP9_COMMON *cm) {
} while (--h);
src = s->v_buffer;
h = (cm->height + 1) / 2;
h = s->uv_height;
do {
fwrite(src, s->uv_width, 1, yuv_rec_file);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment