VideoClientStateController
interface VideoClientStateController
VideoClientStateController holds the current VideoClientState of the Video Client and handles lifecycle (start, initialize, stop, destroy) for the Video Client. VideoClientController should also ask VideoClientStateController if an action is allowed based on the current Video Client state.
Inheritors
Functions
Link copied to clipboard
Bind a handler to handle lifecycle events triggered by Video client state changes.
Link copied to clipboard
Check the current video client state against the minimum required state to determine if the action is permitted.
Link copied to clipboard
Update the current Video client state.