Skip to content

[Feature]: Advanced passthrough controls #2070

Description

@guyyagil

Area (tag)

Audio

Problem statement

On some Android TV / streaming boxes, audio passthrough is handled as an all-or-nothing system setting.

This creates issues when a device supports passthrough for some codecs (for example Dolby formats) but cannot properly handle others like DTS / DTS-HD.

In these cases, unsupported codecs may fall back to stereo, fail to play correctly, or force users to completely disable passthrough even when they only need decoding for specific formats.

Proposed solution

Please add advanced per-codec passthrough controls in audio settings .

This would allow users to choose which codecs should:

Be passed directly to the audio system
Be decoded locally to multichannel PCM via FFmpeg

Example:

Pass through Dolby / Dolby Atmos
Decode DTS / DTS-HD locally to PCM

This would greatly improve compatibility across Android devices with limited or inconsistent system-level audio controls.

Thank you.

Are you planning to implement this yourself?

No, this is only a proposal

Alternatives considered (optional)

No response

Additional context (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions