Kaynağa Gözat

Fix automatic scaling bug

The bug here is that when conversion is active, the source video frame
is initialized with the destination height/width/format instead of the
source height/width/format.
jp9000 11 yıl önce
ebeveyn
işleme
b203f36130
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3 3
      libobs/media-io/video-io.c

+ 3 - 3
libobs/media-io/video-io.c

@@ -272,9 +272,9 @@ static inline bool video_input_init(struct video_input *input,
 
 		for (size_t i = 0; i < MAX_CONVERT_BUFFERS; i++)
 			video_frame_init(&input->frame[i],
-					input->conversion.format,
-					input->conversion.width,
-					input->conversion.height);
+					video->info.format,
+					video->info.width,
+					video->info.height);
 	}
 
 	return true;