Skip to content

Releases: bitmovin/bitmovin-player-react-native

v0.41.0

02 Apr 12:11
Compare
Choose a tag to compare

Changed

  • Update react-native-screens to v3.35.0 for Android SDK version compatibility

Added

  • Android: DecoderConfig.decoderPriorityProvider, a callback interface to specify which decoder implementation the Player should use to decode the media

Changed

  • Update IMA SDK dependency on Android to 3.35.1

v0.40.0

20 Mar 16:07
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native Android SDK version to 3.104.2
  • Update Bitmovin's native iOS SDK version to 3.85.2

v0.39.0

07 Mar 09:40
Compare
Choose a tag to compare

Added

  • CueEnterEvent.image and CueExitEvent.image to expose the Base64 encoded image data URI of the cue when available

v0.38.0

28 Feb 13:10
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native Android SDK version to 3.104.1
  • Update Bitmovin's native iOS SDK version to 3.85.0

v0.37.0

17 Jan 12:15
Compare
Choose a tag to compare

Fixed

  • Android: App crashes when mediaControlConfig.isEnabled is set to false and the player gets destroyed

v0.36.0

20 Dec 13:30
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native iOS SDK version to 3.80.0

Added

  • Android: PlayerViewConfig.surfaceType that allows to render video on a TextureView

v0.35.0

10 Dec 18:55
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native Android SDK version to 3.98.0
  • Update Bitmovin's native iOS SDK version to 3.79.0

Fixed

  • Android: Controls disappearing post midroll ads on select device by setting background color to Color.TRANSPARENT on IMA Ad container

v0.34.0

04 Dec 13:36
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native Android SDK version to 3.96.0

v0.33.0

28 Nov 10:30
Compare
Choose a tag to compare

Added

  • Android: TweaksConfig.forceReuseVideoCodecReasons that allows to force the reuse of the video codec despite a configuration change. This flag should be set only, if it is known that the codec can handle the given configuration change.
  • DebugConfig.isDebugLoggingEnabled and DebugConfig.setDebugLoggingEnabled(value: boolean) to check and set whether debug logging is enabled. Debug logging helps diagnose problems and trace the flow of execution within the Player and should not be enabled in production as it may log sensitive or confidential information to the console.

Changed

  • Update Bitmovin's native iOS SDK version to 3.78.0
  • Update Bitmovin's native Android SDK version to 3.94.0

v0.32.0

14 Nov 13:57
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native Android SDK version to 3.92.0

Fixed

  • Error where setting PlaybackConfig.isAutoplayEnabled = true causes the player view creation to fail on Android
  • Potential infinite stall when using NetworkConfig.preprocessHttpRequest and NetworkConfig.preprocessHttpResponse on Android