MediaFunctionMixin 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
-
addMediaStartNetTypeListener(
MediaStartNetTypeListener startNetTypeListener) → void -
inherited
-
addRecordVideoCallBack(
RecordVideoCallback callback) → void -
addStatusListener(
MediaStatusListener statusListener) → void -
inherited
-
cleanRecordVideoCallbacks(
) → void -
clear(
) → void -
inherited
-
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).
inherited
-
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
-
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
-
removeMediaStartNetTypeListener(
MediaStartNetTypeListener startNetTypeListener) → void -
inherited
-
removeStatusListener(
MediaStatusListener statusListener) → void -
inherited
-
setOnTapListener(
VoidCallback onTap) → void -
inherited
-
setVolume(
int volume) → Future< void> -
snapImage(
String filePath) → Future< int> - 抓图
-
startRecordVideo(
String filePath) → Future< int> - 录像开始
-
stopRecordVideo(
) → Future< int> - 录像结束
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited