fix: disable async codec queueing

This commit is contained in:
edde746
2026-03-04 07:53:13 +01:00
parent 18abcef8a2
commit 73eeac35a8
@@ -296,6 +296,7 @@ class ExoPlayerCore(private val activity: Activity) : Player.Listener {
val renderersFactory = DefaultRenderersFactory(activity).apply {
setEnableDecoderFallback(true)
setExtensionRendererMode(DefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON)
forceDisableMediaCodecAsynchronousQueueing()
// Force FFmpeg for FLAC — hardware FLAC decoders (e.g. Samsung c2.sec.flac.decoder)
// have buggy 32KB input buffer limits causing InsufficientCapacityException.
setMediaCodecSelector { mimeType, requiresSecureDecoder, requiresTunnelingDecoder ->