diff --git a/app/streaming/video/ffmpeg-renderers/vt_metal.mm b/app/streaming/video/ffmpeg-renderers/vt_metal.mm index 2404a5e0..ac3fa326 100644 --- a/app/streaming/video/ffmpeg-renderers/vt_metal.mm +++ b/app/streaming/video/ffmpeg-renderers/vt_metal.mm @@ -610,7 +610,7 @@ public: if (qgetenv("VT_FORCE_METAL") == "1") { SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION, "Using Metal renderer due to VT_FORCE_METAL=1 override."); - return MTLCreateSystemDefaultDevice(); + return [MTLCreateSystemDefaultDevice() autorelease]; } else { SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,