Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-native-theoplayer

Package Overview
Dependencies
Maintainers
2
Versions
96
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-theoplayer - npm Package Versions

23
10

8.11.1

Diff

tvanlaerhoven
published 8.11.0 •

Changelog

Source

[8.11.0] - 24-12-13

Added

  • Added support for THEOlive on tvOS.
tvanlaerhoven
published 8.10.0 •

Changelog

Source

[8.10.0] - 24-12-06

Added

  • Added support for THEOlive on iOS.
tvanlaerhoven
published 8.9.1 •

Changelog

Source

[8.9.1] - 24-12-04

Added

  • Added a enableTHEOlive flag to PlayerConfiguration to enable play-out of THEOlive sources.
tvanlaerhoven
published 8.9.0 •

Changelog

Source

[8.9.0] - 24-11-29

Added

  • Added support for the SURFACE_CONTROL rendering target on Android, which improves switching from/to fullscreen presentation mode. Rendering target SURFACE_CONTROL will be selected instead of SURFACE_VIEW on API level 29+.

Fixed

  • Fixed a memory leak on iOS, caused by the wrapping ViewController that was keeping a strong reference to the THEOplayerRCTView.

Added

  • Added support for the experimental media3 player pipeline on Android.

Changed

  • BREAKING: Changed the view parameter in the Omid API from a ref container to a native node handle when registering "friendly" obstructions.
tvanlaerhoven
published 8.8.1 •

Changelog

Source

[8.8.1] - 24-11-20

Fixed

  • Fixed build issue on tvOS caused by HomeIndicatorViewController
tvanlaerhoven
published 8.8.0 •

Changelog

Source

[8.8.0] - 24-11-19

Added

  • Added HomeIndicatorViewController to iOS, which can be used as an alternative rootViewController for the native App. It will automatically show/hide the home indicator when transitioning from/to fullscreen presentationMode.

Changed

  • Simplified the viewController reparenting mechanism on iOS that is applied when changing the presentationMode to/from fullscreen.
  • The MediaPlaybackService on Android is never restarted if a MediaButton event is received after the app was closed.
  • Added a consumer R8 config file on Android, telling R8 not to throw errors or warnings because of classes that are expected to be missing.
tvanlaerhoven
published 8.7.0 •

Changelog

Source

[8.7.0] - 24-11-05

Fixed

  • Fixed an issue on iOS where the dynamic island (iphone 14 plus and higher) briefly disappeared when updating the nowPlayingInfo on for example backgrounding the app.
  • Fixed an issue on Android when using Expo, where the Expo plugin would not add THEOplayer's Maven repo to the project's repositories list.

Added

  • Added the Omid API for ads, which can be used to manage friendly video controls overlay obstructions.
tvanlaerhoven
published 8.6.0 •

Changelog

Source

[8.6.0] - 24-10-25

Added

  • Added AdEvent.AD_CLICKED and AdEvent.AD_TAPPED ad events for iOS and Android. The events are dispatched when a user taps or clicks on an ad that has a clickThrough link.

Changed

  • Upgrade example app to support React Native v0.75.
tvanlaerhoven
published 8.5.0 •

Changelog

Source

[8.5.0] - 24-10-21

Added

  • Added SdkVersion interface to be used by the sdk and its connectors to report version info.
  • Added the THEOads SGAI ad integration for Android. See THEOads for more details.

Fixed

  • Fixed an issue on Web where all text tracks other than the selected would be set to disabled when enabling a text track.
  • Fixed an issue on iOS where the player would crash when changing the presentationMode from fullscreen to picture-in-picture during ad playout.

Changed

  • On iOS, after closing picture-in-picture the player returns back to the previous presentationMode instead of always returning to inline.
23
10
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc