jellyfin / Swiftfin

Native Jellyfin Client for iOS and tvOS
Mozilla Public License 2.0
2.47k stars 271 forks source link

audio and subtitle track syncing/display issues in 1.1.1 #1102

Open Nukleari opened 2 months ago

Nukleari commented 2 months ago

Describe the bug

If I change the audio track on a series and then skip to the next episode, the audio track appears to be the same on the ui as the one I selected for the previous one eg. default vas english but I selected japanese, but in reality the default audio plays eg. it looks like in the ui that the japanese audio is playing but in reality it’s in english. It also appears to happen with subtitles, but not always. Also closing the player and reopening the same episode causes the audio and subtitles to return to the default settings as well.

On a related note both audio and subtitles are on “None” by default on the ui, but it plays both the default audio and subtitles by default.

Application version

1.1.1

Where did you install the app from?

App Store

Device information

Iphone 15

OS version

17.5.1

Jellyfin server version

10.9.6

EvilSquirrelGuy commented 2 months ago

Can also confirm this issue, and to add on, Swiftfin is ignoring the file's default audio language (this is set to Japanese in the container), and instead is favouring the track with index 0 (English).

It doesn't seem to do this with subtitles (apart from showing 'None'), since the default track is index 1, and is selected correctly by Swiftfin

App version: 1.1 (78) (TestFlight) Device: iPad (9th Generation) OS version: 18.0 (22A5282m) (Developer Beta) Jellyfin server version: 10.9.6