super_player library
Classes
- AtomicInt
- BoolMsg
- BoolPlayerMsg
- CachePathMsg
- CommonUtils
- Common utility class 通用工具类
- DoubleMsg
- DoublePlayerMsg
- DownloadQuality
- FPlayerPckInfo
- FSteamInfo
- FTXLivePlayConfig
- TXLivePlayer config
- FTXLivePlayConfigPlayerMsg
- FTXVodPlayConfig
- TXVodPlayer config
- FTXVodPlayConfigPlayerMsg
- IntMsg
- IntPlayerMsg
- LicenseMsg
- ListMsg
- LogLevel
- LogUtils
- log print tools
- MapMsg
- PipParamsPlayerMsg
- PlayerMsg
-
Pigeon original component, used to generate native communication code for
messages. The generation command is as follows. When using the generation command, the two import statements above need to be implemented or commented out. - PlayerType
- Effective only on iOS platform.
- PreLoadInfoMsg
- PreLoadMsg
- StringListPlayerMsg
- StringMsg
- StringOptionPlayerMsg
- StringPlayerMsg
- SubTitlePlayerMsg
- SubTitleRenderModelPlayerMsg
- SuperPlayerPlugin
- TXDownloadFlutterAPI
- TXDownloadListMsg
- TXFlutterDownloadApi
- TXFlutterLivePlayerApi
- TXFlutterNativeAPI
- TXFlutterSuperPlayerPluginAPI
- TXFlutterVodPlayerApi
- TXLivePlayerController
- TXLivePlayerFlutterAPI
- TXLogLevel
- TXModel
- TXPipFlutterAPI
- TXPlayerController
- TXPlayerDrmBuilder
- DRM playback information DRM播放信息
- TXPlayerDrmMsg
- TXPlayerHolder
- TXPlayerType
- Player type.
- TXPlayerValue
- TXPlayerVideo
- TXPlayerVideoState
- TXPlayInfoParams
- TXPlayInfoParamsPlayerMsg
- TXPlayType
- Live stream type.
- TXPluginFlutterAPI
- TXSubtitleRenderModel
- TXTrackInfo
- Track details 轨道的详细信息
- TXVodDownloadController
- include features:
- TXVodDownloadDataSource
- File ID storage. fileId存储
- TXVodDownloadMediaInfo
- Video download information. 视频下载信息
- TXVodDownloadMediaMsg
- TXVodNetEvent
- TXVodPlayerController
- TXVodPlayerFlutterAPI
- TXVodPlayEvent
- TXVodSubtitleData
- UInt8ListMsg
Enums
- FTXAndroidRenderViewType
- render view type for android If it is DRM playback, you may need to switch to SurfaceView mode. The default mode is TextureView.
- FTXPlayerRenderMode
- 画面平铺模式
- TXDrmProvisionEnv
- TXPlayerEvent
- TXPlayerLiveMode
- TXPlayerState
Functions
-
wrapResponse(
{Object? result, PlatformException? error, bool empty = false}) → List< Object?>
Typedefs
- FTXDownlodOnErrorListener = void Function(int errorCode, String errorMsg, TXVodDownloadMediaInfo info)
- FTXDownlodOnStateChangeListener = void Function(int event, TXVodDownloadMediaInfo info)
- FTXLicenceLoadedListener = void Function(int result, String reason)
- FTXOnRenderViewCreatedListener = void Function(int viewId)
- FTXPredownlodOnCompleteListener = void Function(int taskId, String url)
- FTXPredownlodOnErrorListener = void Function(int taskId, String url, int code, String msg)
- FTXPredownlodOnStartListener = void Function(int taskId, String fileId, String url, Map params)