Releases: THEOplayer/react-native-theoplayer
Releases · THEOplayer/react-native-theoplayer
v3.10.2
Changed
- Downgraded default
androidx.core:core-ktx
dependency version to support Android target sdk 33.
v3.10.1
Changed
- Updated ios sdk version to 6.12.1
v3.10.0
Changed
- Updated dependencies and example app to support ReactNative v0.73.
- Updated ios sdk version to 6.11
Fixed
- Improved NowPlayingInfo updates for iOS by setting playbackRate on pause/playing events and processing the final info on player desctruction.
- Fixed an issue with misinterpretation of
targetVideoQuality = 0
(use video track withuid == 0
) astargetVideoQuality = undefined
(use ABR across all video qualities). - Fixed an issue where the
srclang
property of atextTrack
passed to aSourceDescription
would not be parsed on Android.
v3.9.2
Changed
- Never pause play-out when losing audio focus while playing an advertisement on Android.
v3.9.1
[3.9.1] - 24-03-05
Changed
- Bumped google-cast-sdk dependency to v4.8.0 for iOS.
v3.9.0
Changed
- Reduce audio volume (duck) on Android when another app gains transient audio focus and ducking is allowed. In other cases the player will pause, and optionally resume if the audio focus loss was transient.
Fixed
- Fixed an issue on iOS where the lockscreen controls and displayed asset metadata would remain visible after the player has been destroyed.
- Fixed an issue on iOS where the castState was not initialized correctly.
v3.8.0
Changed
- Renamed native modules to avoid name collisions with external packages.
Added
- Added
adbreakbegin
andadbreakend
events for Google IMA on Android. - Added
liveOffset
property toPlayerConfiguration
, allowing to set a custom offset from the live point. - Added a second, alternative config filename to the iOS podspec setup to prevent a react-native-theoplayer module resolving clash.
v3.7.1
Fixed
- Fixed a dependency issue on iOS when using chromecast or google ima features.
v3.7.0
Added
- Added fullscreen presentation mode support for iOS and Android. More info on the documentation page.
v3.6.0
Fixed
- Fixed a build issue on the iOS bridge caused by the deprecated DispatchDispatch protocol.
- Fixed an issue on Android where the
MediaPlaybackService
would sometimes crash with aForegroundServiceDidNotStartInTimeException
exception.
Added
- Added the ability to override both small and large notification icons in Android with
ic_notification_small
andic_notification_large
resources respectively.