ZegoMediaPlayerResource class

Multimedia resource for ZEGO media player.

Used to configure loading parameters when loading multimedia resources.

Constructors

ZegoMediaPlayerResource(ZegoMultimediaLoadType loadType, {int? startPosition, ZegoAlphaLayoutType? alphaLayout, String? filePath, Uint8List? memory, String? resourceID, String? onlineResourceCachePath, int? maxCachePendingLength})
ZegoMediaPlayerResource.defaultConfig()
Constructs a media player resource object by default.

Properties

alphaLayout ↔ ZegoAlphaLayoutType?
If the specified resource has a transparent effect, you need to specify the layout position of the alpha data.
getter/setter pair
filePath ↔ String?
Common resource path.The absolute resource path or the URL of the network resource and cannot be null or "". Android can set this path string with Uri.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
loadType ↔ ZegoMultimediaLoadType
Used to specify the loading type of multimedia resources.
getter/setter pair
maxCachePendingLength ↔ int?
The maximum length of online resource cache to be used, in bytes, with a minimum setting of 500K (500 * 1024). The default value is 0 - no limit, and try to cache the entire file.
getter/setter pair
memory ↔ Uint8List?
binary data memory.
getter/setter pair
onlineResourceCachePath ↔ String?
Online resource cache path, in utf8 encoding format.
getter/setter pair
resourceID ↔ String?
The resource ID obtained from the copyrighted music module. When the resource type is ZegoMultimediaLoadTypeMemoryResourceID, you need to pass the memory resource through memory and the corresponding resource ID through this field at the same time.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
startPosition ↔ int?
The progress at which the plaback started.
getter/setter pair

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