X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=fake_capture.cpp;h=072864fa26536fa16d692fef52584db9507297a6;hb=da3ad0e0600a9abdee154b3a99b8ba71af56685b;hp=d8f5144adf727008277dcd537f2dbeb6ace98de8;hpb=8ff7940b54e6006fb9422ce38a23a49611441564;p=bmusb diff --git a/fake_capture.cpp b/fake_capture.cpp index d8f5144..072864f 100644 --- a/fake_capture.cpp +++ b/fake_capture.cpp @@ -302,10 +302,10 @@ void FakeCapture::producer_thread_func() memset2(video_frame.data, cbcr, width * height / 2); memset(video_frame.data2, y, width * height); } else { - fill_color_noninterleaved(video_frame.data, y, cb, cr, video_format, current_pixel_format); + fill_color_noninterleaved(video_frame.data, y, cb, cr, video_format, current_pixel_format == PixelFormat_10BitYCbCr); } if (video_frame.data_copy != nullptr) { - fill_color_noninterleaved(video_frame.data_copy, y, cb, cr, video_format, current_pixel_format); + fill_color_noninterleaved(video_frame.data_copy, y, cb, cr, video_format, current_pixel_format == PixelFormat_10BitYCbCr); } video_frame.len = video_format.stride * height; video_frame.received_timestamp = timestamp;