VodChannelNames class
===== Unified Vod MethodChannel wrappers =====
Added during the VodPlayer migration from SuperPlayer to the TRTC v3 plugin, replacing the original Pigeon-generated API layer.
Design:
- Per-player channel: routes by
playerId, auto-injected via VodMethodChannel. Controller signatures stay identical to the original SuperPlayer API. - Global channel: download / pre-download / global plugin methods do not need a
playerIdand use VodGlobalChannel directly. - Event dispatch: the native side invokes unified callbacks such as
onPlayerEvent/onDownloadEvent, and VodEventDispatcher routes them to the matching controller byplayerId/ event type.
Channel names (must match the native side):
TencentVodPlayer-- player instance methods + eventsTencentVodDownload-- download / pre-downloadTencentVodPlugin-- global plugin methods (License / cache dir / log)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited