Don't fall back to the generic hwaccel for DRM_PRIME formats

This commit is contained in:
Cameron Gutman
2025-12-22 15:06:20 -06:00
parent b448e5bbd7
commit 526d815930
+7
View File
@@ -1049,8 +1049,15 @@ IFFmpegRenderer* FFmpegVideoDecoder::createHwAccelRenderer(const AVCodecHWConfig
return nullptr; return nullptr;
default: default:
if (hwDecodeCfg->pix_fmt != AV_PIX_FMT_DRM_PRIME) {
return new GenericHwAccelRenderer(hwDecodeCfg->device_type); return new GenericHwAccelRenderer(hwDecodeCfg->device_type);
} }
else {
// We already handle unknown devices types that
// output DRM_PRIME frames above in pass 0.
return nullptr;
}
}
} }
else { else {
SDL_assert(false); SDL_assert(false);