Describe the bug
There appear to be some quirks with the device profiles I'm encountering specifically with TrueHD audio tracks. Some profiles hide all tracks other than the TrueHD tracks from being selected, and there are some issues where the server claims to be transcoding the audio, but Swiftfin still doesn't play any audio.
Read update in comment for potential cause
Here are my observations with the different profiles:
Automatic profile:
- IF the playback starts with TrueHD selected, then TrueHD is the only availible track in the player, despite other compatible tracks being availible in the video file. If another track has been selected (which is possible in the direct profile, or probably if another is marked as default) then all tracks are shown and can be chosen. Selecting TrueHD and then quitting playback and starting it again will again lock it to only displaying TrueHD.
- The Jellyfin server seems to be "Direct streaming", a.k.a. transcoding the audio, however no audio is being played.
Most compatible:
- TrueHD again is the only availible to select audio, and the server claims to transcode yet no audio is played.
Direct profile:
- Now I can finally choose the other availible tracks, although TrueHD is still selected as default (this might be intentional though as this profile is not supposed to transcode at all?), however choosing one of the other compatible tracks by default would make sense IMO, even though the TrueHD is selected as default in the actual video file, due to Swiftfin not actually being able to directly play it.
Overall it seems like the selected track is remembered across changing profiles, even though it isn't quite compatible, and also there are some issues where Swiftfin doesn't properly use the transcoded audio from Jellyfin server and instead doesn't play any audio at all. Tracks are also hidden from the playback selection in the Auto and Most compatible mode, specifically if a TrueHD track is selected. There might also be some nessecary consideration for whether or not a TrueHD track should be selected by default across different profiles
Application version
1.4(13)
Where did you install the app from?
TestFlight
Device information
iPad Air M2
OS version
iPadOS 26
Jellyfin server version
10.10.7
Describe the bug
There appear to be some quirks with the device profiles I'm encountering specifically with TrueHD audio tracks. Some profiles hide all tracks other than the TrueHD tracks from being selected, and there are some issues where the server claims to be transcoding the audio, but Swiftfin still doesn't play any audio.
Read update in comment for potential cause
Here are my observations with the different profiles:
Automatic profile:
Most compatible:
Direct profile:
Overall it seems like the selected track is remembered across changing profiles, even though it isn't quite compatible, and also there are some issues where Swiftfin doesn't properly use the transcoded audio from Jellyfin server and instead doesn't play any audio at all. Tracks are also hidden from the playback selection in the Auto and Most compatible mode, specifically if a TrueHD track is selected. There might also be some nessecary consideration for whether or not a TrueHD track should be selected by default across different profiles
Application version
1.4(13)
Where did you install the app from?
TestFlight
Device information
iPad Air M2
OS version
iPadOS 26
Jellyfin server version
10.10.7