Commit 7026ca7e authored by Ash Mishra's avatar Ash Mishra
Browse files

disable airplay when sideloaded captions

parent bbf37ed5
Loading
Loading
Loading
Loading
+4 −1
Changes for ios/Video/RCTVideo.m: 4 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -397,11 +397,14 @@ static int const RCTVideoUnset = -1;

- (void)playerItemPrepareText:(AVAsset *)asset assetOptions:(NSDictionary * __nullable)assetOptions withCallback:(void(^)(AVPlayerItem *))handler
{
  if (!_textTracks) {
  if (!_textTracks || _textTracks.count==0) {
    handler([AVPlayerItem playerItemWithAsset:asset]);
    return;
  }
  
  // AVPlayer can't airplay AVMutableCompositions
  _allowsExternalPlayback = NO;

  // sideload text tracks
  AVMutableComposition *mixComposition = [[AVMutableComposition alloc] init];