Repository navigation
v11.7.0
·
110 commits
to develop
since this release
Added
- Added the
MetricsAPI, accessible throughplayer.metrics, withcurrentBandwidthEstimatereturning the player's estimated available bandwidth in bits per second. On iOS/tvOS this value is only reported for THEOlive/HESP streams. - Added
THEOplayer.manageContentMatchingto let the player match the display mode (frame rate and dynamic range) of the TV to the content before playback starts on tvOS. - Added a
testIDproperty onTHEOplayerViewto allow locating the player view from UI automation tools.
Fixed
- Fixed media track kind typings to accept audio descriptions and other stream- or platform-specific values without type overrides.
- Fixed an issue on Android where destroying the player during a pending
MediaPlaybackServicebind could cause a crash. - Fixed an issue on Android where the player could remain black when its view was attached after React Native had already assigned the layout.
- Fixed an issue where
player.pausedremainedtruebetween theplayandplayingevents.
Changed
- Removed the
RCTRootContentViewimport from the iOS bridging header, as it is removed in React Native 0.87. - Upgraded example app to support React Native v0.87.1.