Fix video dimensions for HLS streams

This commit is contained in:
Jens Andersson 2020-05-05 17:49:42 +02:00
parent 1ecb09acc4
commit cc2e9c42fa
2 changed files with 5 additions and 0 deletions

View File

@ -3,6 +3,7 @@
### Version 5.1.0-alpha6 ### Version 5.1.0-alpha6
- Fix iOS bug which would break size of views when video is displayed with controls on a non full-screen React view. [#1931](https://github.com/react-native-community/react-native-video/pull/1931) - Fix iOS bug which would break size of views when video is displayed with controls on a non full-screen React view. [#1931](https://github.com/react-native-community/react-native-video/pull/1931)
- Fix video dimensions were undefined when playing HLS in ios
### Version 5.1.0-alpha5 ### Version 5.1.0-alpha5

View File

@ -638,6 +638,10 @@ static int const RCTVideoUnset = -1;
} else { } else {
orientation = @"portrait"; orientation = @"portrait";
} }
} else if (_playerItem.presentationSize.height) {
width = [NSNumber numberWithFloat:_playerItem.presentationSize.width];
height = [NSNumber numberWithFloat:_playerItem.presentationSize.height];
orientation = width > height ? @"landscape" : @"portrait";
} }
if (self.onVideoLoad && _videoLoadStarted) { if (self.onVideoLoad && _videoLoadStarted) {