Skip to content

Conversation

kot331107
Copy link
Contributor

Why?
We had to change access modifiers for a few things in our patch to emit onPlayerReady when we restore the existing player instance back to JS tree.
Also we added customPlayerRender callback to the API as we use it to show something else instead of the THEO player view (also used for the new floating component implementation).

I totally understand this code might look too custom and I'm not really sure which of the suggestions you'd want/can incorporate into your codebase so I decided to split them in atomic commits. Please revert everything you don't like / can't provide due to guidelines or change naming as you wish 🙏 And thank you.

@tvanlaerhoven tvanlaerhoven added the enhancement New feature or request label Jul 29, 2025
…er into minor-player-API-changes

* 'develop' of github.com:THEOplayer/react-native-theoplayer: (65 commits)
  9.10.0
  Update changelog
  Add changelog entry
  Update state's currentTime on seeking seeked events
  Fix seeking seeked event types
  Add changelog entry
  Fix attaching seeked handler
  Update iOS github action
  Update connector list
  Remove unsused import (Platform)
  Remove $ from copyable code blocks Add `,` in "features" array
  react-native init is deprecated Starting from v0.71 Typescript is used by default
  Add changelog entry
  Do not reparent on transitioning
  Update layout on transition
  Fix player fullscreen layout
  9.9.1
  Prepare changelog for release
  update example pod lock
  Add changelog entry
  ...

# Conflicts:
#	src/internal/THEOplayerView.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants