Add initialPosition and initialIndex parameters to load.
This commit is contained in:
parent
556598a663
commit
f38ff383f5
9 changed files with 71 additions and 23 deletions
|
@ -297,11 +297,19 @@ class DisposePlayerResponse {
|
|||
/// audio source.
|
||||
class LoadRequest {
|
||||
final AudioSourceMessage audioSourceMessage;
|
||||
final Duration initialPosition;
|
||||
final int initialIndex;
|
||||
|
||||
LoadRequest({@required this.audioSourceMessage});
|
||||
LoadRequest({
|
||||
@required this.audioSourceMessage,
|
||||
this.initialPosition,
|
||||
this.initialIndex,
|
||||
});
|
||||
|
||||
Map<dynamic, dynamic> toMap() => {
|
||||
'audioSource': audioSourceMessage.toMap(),
|
||||
'initialPosition': initialPosition?.inMicroseconds,
|
||||
'initialIndex': initialIndex,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue