pigeon/apis.g library
Classes
- AbrStrategyConfigurationPigeon
- The ABR strategy configuration: type + optional metadata.
- AbrStrategyMetadataPigeon
- Metadata for the ABR strategy (e.g. initial bitrate cap).
- DebugFlagPigeon
- A single debug flag with its metadata and current state.
- DRMConfiguration
- Endpoint
- FairPlayDRMConfiguration
- HespLatencies
- SourceDescription
- SourceLatencyConfiguration
- The source-level latency configuration for live playback.
- THEOplayerFlutterAPI
- THEOplayerFlutterAudioTracksAPI
- THEOplayerFlutterTextTracksAPI
- THEOplayerFlutterTHEOliveAPI
- THEOplayerFlutterVideoTracksAPI
- THEOplayerNativeAbrAPI
- Host API: Dart → Native calls for ABR configuration.
- THEOplayerNativeAPI
- THEOplayerNativeAudioTracksAPI
- THEOplayerNativeDebugFlagsAPI
- Host API: Dart → Native calls for debug flag management.
- THEOplayerNativeTextTracksAPI
- THEOplayerNativeTHEOliveAPI
- THEOplayerNativeVideoTracksAPI
- TimeRange
- TypedSourcePigeon
- Internal TypedSource Pigeon for Android/iOS communication Remarks:
- WidevineDRMConfiguration
Enums
- AbrStrategyTypePigeon
- The adaptive bitrate strategy type.
- PreloadType
- ReadyState
- SourceIntegrationId
- TextTrackMode
- TextTrackReadyState
- TextTrackType
Functions
-
wrapResponse(
{Object? result, PlatformException? error, bool empty = false}) → List< Object?>