aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/host1x
diff options
context:
space:
mode:
authorPavelBARABANOV <pavelbarabanov94@gmail.com>2026-07-26 04:24:04 +0200
committercrueter <crueter@eden-emu.dev>2026-07-26 04:24:04 +0200
commite69415c07bd06a2a26faac8bf343b883541a1006 (patch)
tree31ebdee1cadd497423743b1782c23f1dfc7927d0 /src/video_core/host1x
parentdc1486485b71e90e7132032e436eb9c4e84b9e32 (diff)
[android] disable VP8 MediaCodec decoder due to crashes in Diablo II (#4231)
Hotfix, in the future an improved handling on VP8 will be introduced for Android. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4231 Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Diffstat (limited to 'src/video_core/host1x')
-rw-r--r--src/video_core/host1x/ffmpeg.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/video_core/host1x/ffmpeg.cpp b/src/video_core/host1x/ffmpeg.cpp
index 783259ccfc..676e5820a5 100644
--- a/src/video_core/host1x/ffmpeg.cpp
+++ b/src/video_core/host1x/ffmpeg.cpp
@@ -174,7 +174,8 @@ Decoder::Decoder(Tegra::Host1x::NvdecCommon::VideoCodec codec) {
const char* mc_name = nullptr;
switch (av_codec) {
case AV_CODEC_ID_H264: mc_name = "h264_mediacodec"; break;
- case AV_CODEC_ID_VP8: mc_name = "vp8_mediacodec"; break;
+ // Disabled: causes crashes in Diablo II
+ // case AV_CODEC_ID_VP8: mc_name = "vp8_mediacodec"; break;
case AV_CODEC_ID_VP9: mc_name = "vp9_mediacodec"; break;
default: break;
}