From 521c40460eca0b818138eb4b41e1fd20e5266d72 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Wed, 21 Dec 2016 20:11:31 -0800 Subject: [PATCH] libobs: Fix bug drawing RGB/BGR async sources Commit 53955301a23 introduced a async source texture copy bug due to creating a new case in a switch without adding a break to the one above it, causing it to execute both cases by mistake. --- libobs/obs-source.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libobs/obs-source.c b/libobs/obs-source.c index ce161343c..f435bd4a6 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -2172,6 +2172,7 @@ static void copy_frame_data(struct obs_source_frame *dst, case VIDEO_FORMAT_BGRA: case VIDEO_FORMAT_BGRX: copy_frame_data_plane(dst, src, 0, dst->height); + break; case VIDEO_FORMAT_Y800: copy_frame_data_y800(dst, src); -- GitLab