jellyfin / jellyfin-androidtv

Android TV Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.66k stars 455 forks source link

DTS is not decoded to PCM anymore #2715

Closed branches78 closed 3 weeks ago

branches78 commented 1 year ago

Describe the bug

Ever since Android 11 arrived, DTS codecs are no longer decoded as PCM on Android TV or Google TV devices, I imagine it's the same on Android 12.

Videos play without sound, but they used to be decoded to PCM when the TV where the device is connected doesn't support DTS decoding by any of its HDMI ports but only PCM decoding.

Turning OFF the DTS option in settings doesn't do anything either.

It's actually annoying having to go back and forth to settings to turn that option OFF when it should stay ON all the time and do proper decoding to PCM or direct passthrough depending on the sink device.

Logs

No response

FFmpeg logs

No response

Media info of the file

No response

Application version

0.15.7

Device information

Every Android TV device or Google TV device

Android version

Android 11 or later

Jellyfin server version

10.8.10

branches78 commented 7 months ago

I should have not closed this issue since it was still present on some of my devices even on Android 12, but, the issue seemed to have being fixed in the november 2023 security patch that was recently applied to one of my devices (Homatics Box R 4K Plus), however, it just played in stereo instead of being played in multichannel PCM.

There isn't any transcoding log to provide but I will provide the server log in another moment hoping that it shows any useful information.

jellyfin-bot commented 3 months ago

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.

If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.

This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

branches78 commented 3 months ago

Audio is still decoded as stereo PCM instead of being decoded as multichannel PCM.

branches78 commented 3 weeks ago

Nevermind.