You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The current method of interacting with OmniPlayer and the players that it wraps is extremely cumbersome and error prone.
Describe the solution you'd like
Similar to useRoomApi, provide a useMediaPlayer composable that provides a reference to something that can expose the controls of OmniPlayer, and provide references to stuff like the current position, volume, subtitle track, etc in a way that allows vue's reactivity to take care of updating UI values.
Additional context
No response
The text was updated successfully, but these errors were encountered:
dyc3
added
client
Improvements or additions to the web client
refactor
Something needs to be reworked to improve code quality
labels
Jan 17, 2024
Is your feature request related to a problem? Please describe.
The current method of interacting with
OmniPlayer
and the players that it wraps is extremely cumbersome and error prone.Describe the solution you'd like
Similar to
useRoomApi
, provide auseMediaPlayer
composable that provides a reference to something that can expose the controls ofOmniPlayer
, and provide references to stuff like the current position, volume, subtitle track, etc in a way that allows vue's reactivity to take care of updating UI values.Additional context
No response
The text was updated successfully, but these errors were encountered: