jellyfin / Swiftfin

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

Language switch on AppleTV #679

Open walterretzer opened 1 year ago

walterretzer commented 1 year ago

Describe the bug

  1. Play movie e. g. in German
  2. Press "down" on remote to get to language menu
  3. Switch to English
  4. A small checkmark appears right to the English language entry, but movie is still in German

Audio does neither contain the default or forced flag.

For subtitles it is also the same. No reaction when switching between languages. Also there the default and forced flag is set to false.

On iPad everything works as expected.

Application version

1.0.0 (84)

Where did you install the app from?

App Store

Device information

Apple TV HD (A1625, 32GB)

OS version

tvOS 16.2

Jellyfin server version

10.8.8

romantomjak commented 1 year ago

I'm seeing the same issue (with .avi). I know a bit of Swift, so perhaps I could give this a go if @LePips or @acvigue can give me some pointers on where to start digging?

JackJ74 commented 1 year ago

Same issue here. Choose different language track does not change the output language for both audio and subtitle

romantomjak commented 1 year ago

I just installed a development build and the language switch problem seems to be fixed

ShyViolets commented 1 year ago

Just checking in to say I have the same issue. I at first thought my subs were mislabeled, but realized on desktop it plays correctly. Switching from Spanish subs to English where the Spanish is the first listed. Still shows Spanish.