Skip to content

Commit 51b8a1c

Browse files
committed
feat(Player): Add new TrackStartEvent for latest dev
1 parent 709a668 commit 51b8a1c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Diff for: src/core/Player.ts

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export enum Status {
1313
}
1414

1515
export enum EventType {
16+
TRACK_START = "TrackStartEvent",
1617
TRACK_END = 'TrackEndEvent',
1718
TRACK_EXCEPTION = 'TrackExceptionEvent',
1819
TRACK_STUCK = 'TrackStuckEvent',
@@ -47,6 +48,9 @@ export default class Player<T extends BaseNode = BaseNode> extends EventEmitter
4748

4849
this.on('event', (d) => {
4950
switch (d.type) {
51+
case EventType.TRACK_START:
52+
this.status = Status.PLAYING
53+
break;
5054
case EventType.TRACK_END:
5155
if (d.reason !== 'REPLACED') this.status = Status.ENDED;
5256
break;

0 commit comments

Comments
 (0)