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)