Fix for tvOS native audio menu language selector

This commit is contained in:
Shane Mckenna 2021-08-23 11:59:53 -07:00
parent f79782b447
commit a42240d554

View File

@ -1134,12 +1134,20 @@ static int const RCTVideoUnset = -1;
} }
} }
} else { // default. invalid type or "system" } else { // default. invalid type or "system"
[_player.currentItem selectMediaOptionAutomaticallyInMediaSelectionGroup:group]; #if TARGET_OS_TV
return; // Do noting. Fix for tvOS native audio menu language selector
#else
[_player.currentItem selectMediaOptionAutomaticallyInMediaSelectionGroup:group];
return;
#endif
} }
// If a match isn't found, option will be nil and text tracks will be disabled #if TARGET_OS_TV
[_player.currentItem selectMediaOption:mediaOption inMediaSelectionGroup:group]; // Do noting. Fix for tvOS native audio menu language selector
#else
// If a match isn't found, option will be nil and text tracks will be disabled
[_player.currentItem selectMediaOption:mediaOption inMediaSelectionGroup:group];
#endif
} }
- (void)setSelectedAudioTrack:(NSDictionary *)selectedAudioTrack { - (void)setSelectedAudioTrack:(NSDictionary *)selectedAudioTrack {