From b8cfe2b39030d518c45b4a2e68c7376ea66cab17 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sat, 22 Apr 2017 20:12:34 +0200 Subject: [PATCH] Fix an assertion failure when moving an input from non-interlacing to interlaced. --- theme.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/theme.cpp b/theme.cpp index 56e7ce2..ec791d3 100644 --- a/theme.cpp +++ b/theme.cpp @@ -792,18 +792,18 @@ void LiveInputWrapper::connect_signal_raw(int signal_num) case bmusb::PixelFormat_8BitYCbCr: ycbcr_inputs[i]->set_texture_num(0, userdata->tex_y[frame.field_number]); ycbcr_inputs[i]->set_texture_num(1, userdata->tex_cbcr[frame.field_number]); - ycbcr_inputs[i]->set_width(this_width); - ycbcr_inputs[i]->set_height(this_height); + ycbcr_inputs[i]->set_width(width); + ycbcr_inputs[i]->set_height(height); break; case bmusb::PixelFormat_10BitYCbCr: ycbcr_inputs[i]->set_texture_num(0, userdata->tex_444[frame.field_number]); - ycbcr_inputs[i]->set_width(this_width); - ycbcr_inputs[i]->set_height(this_height); + ycbcr_inputs[i]->set_width(width); + ycbcr_inputs[i]->set_height(height); break; case bmusb::PixelFormat_8BitBGRA: rgba_inputs[i]->set_texture_num(userdata->tex_rgba[frame.field_number]); - rgba_inputs[i]->set_width(this_width); - rgba_inputs[i]->set_height(this_height); + rgba_inputs[i]->set_width(width); + rgba_inputs[i]->set_height(height); break; default: assert(false); -- 2.39.2