MediaSourceMixin mixin
- Superclass constraints
- Mixin applications
Properties
- createMessage ↔ CreateMessage
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasListeners → bool
-
Whether any listeners are currently registered.
no setterinherited
- mediaType → MediaType
-
媒体类型
finalinherited
- nativeView ↔ NativeView
-
播放视图
getter/setter pairinherited
- onTap ↔ VoidCallback?
-
getter/setter pairinherited
- playHandle → int
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startNetType ↔ int
-
视频网络类型
unkonw: -1,
IP_NDS: 0,
DAS: 1
P2P: 2
RPS: 3
SDK: 4
DSS: 5
ProductID: 99
Auto: 100
getter/setter pairinherited
- status → MediaStatus
-
对外暴露当前状态
no setterinherited
- textureId ↔ int
-
Android,播放器纹理ID
创建播放器时返回,在
getter/setter pairinherited
Methods
-
addErrorListener(
ErrorCallback callback) → void -
inherited
-
addListener(
VoidCallback listener) → void -
Register a closure to be called when the object changes.
inherited
-
addMediaMessageCallback(
MediaMessageCallback messageCallback) → void -
inherited
-
addMediaResourceChangeListener(
void listener(dynamic)) → void -
addMediaStartNetTypeListener(
MediaStartNetTypeListener startNetTypeListener) → void -
inherited
-
addStatusListener(
MediaStatusListener statusListener) → void -
inherited
-
clear(
) → void -
inherited
-
clearMediaResourceChangeListener(
) → void -
clearMessageCallbacks(
) → void -
inherited
-
dispose(
) → void -
Discards any resources used by the object. After this is called, the
object is not in a usable state and should be discarded (calls to
addListener will throw after the object is disposed).
override
-
getMediaResource(
) → dynamic -
methodCall(
MethodCall call) → Future -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners(
) → void -
Call all the registered listeners.
inherited
-
notifyMediaMessageCallbacks(
int what, int param1) → void -
inherited
-
notifyMediaResourceChangeListeners(
dynamic state) → void -
notifyMediaStartNetTypeListener(
int startNetType) → void -
inherited
-
notifyStatusListeners(
MediaStatus status) → void -
inherited
-
onPlatformViewCreated(
) → void -
inherited
-
onProgress(
int position, String extraInfo) → void -
inherited
-
removeListener(
VoidCallback listener) → void -
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
-
removeMediaMessageCallback(
MediaMessageCallback messageCallback) → void -
inherited
-
removeMediaResourceChangeListener(
void listener(dynamic)) → void -
removeMediaStartNetTypeListener(
MediaStartNetTypeListener startNetTypeListener) → void -
inherited
-
removeStatusListener(
MediaStatusListener statusListener) → void -
inherited
-
resetMediaSource(
) → void - 重置资源,MediaPlayer将会展示 EmptyBuilder
-
setOnTapListener(
VoidCallback onTap) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited