From 97bd515b118c5cda6b960db0acfd412553d617e1 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 26 Mar 2024 01:16:57 -0500 Subject: [PATCH] Remove leftover preferred Metal device logic --- app/streaming/video/ffmpeg-renderers/vt_metal.mm | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/app/streaming/video/ffmpeg-renderers/vt_metal.mm b/app/streaming/video/ffmpeg-renderers/vt_metal.mm index e9adde0e..005b2b74 100644 --- a/app/streaming/video/ffmpeg-renderers/vt_metal.mm +++ b/app/streaming/video/ffmpeg-renderers/vt_metal.mm @@ -362,17 +362,6 @@ public: { @autoreleasepool { CVPixelBufferRef pixBuf = reinterpret_cast(frame->data[3]); - if (m_MetalLayer.preferredDevice != nullptr && m_MetalLayer.preferredDevice != m_MetalLayer.device) { - SDL_LogWarn(SDL_LOG_CATEGORY_APPLICATION, - "Resetting renderer after preferred device changed"); - - // Trigger the main thread to recreate the decoder - SDL_Event event; - event.type = SDL_RENDER_DEVICE_RESET; - SDL_PushEvent(&event); - return; - } - // Handle changes to the frame's colorspace from last time we rendered if (!updateColorSpaceForFrame(frame)) { // Trigger the main thread to recreate the decoder