⚡ Improve code
This commit is contained in:
parent
cdaaae5d92
commit
8278940e46
1 changed files with 4 additions and 4 deletions
|
@ -192,7 +192,7 @@ class Player extends EventEmitter {
|
||||||
Object.keys(newFilters).forEach((filterName) => {
|
Object.keys(newFilters).forEach((filterName) => {
|
||||||
queue.filters[filterName] = newFilters[filterName]
|
queue.filters[filterName] = newFilters[filterName]
|
||||||
})
|
})
|
||||||
this._playYTDLStream(queue, true, false)
|
this._playYTDLStream(queue, true)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -492,7 +492,7 @@ class Player extends EventEmitter {
|
||||||
}, this.options.leaveOnEmptyCooldown ?? 0)
|
}, this.options.leaveOnEmptyCooldown ?? 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
_playYTDLStream (track, queue, updateFilter) {
|
_playYTDLStream (queue, updateFilter) {
|
||||||
return new Promise((resolve) => {
|
return new Promise((resolve) => {
|
||||||
const seekTime = updateFilter ? queue.voiceConnection.dispatcher.streamTime + queue.additionalStreamTime : undefined
|
const seekTime = updateFilter ? queue.voiceConnection.dispatcher.streamTime + queue.additionalStreamTime : undefined
|
||||||
const encoderArgsFilters = []
|
const encoderArgsFilters = []
|
||||||
|
@ -507,7 +507,7 @@ class Player extends EventEmitter {
|
||||||
} else {
|
} else {
|
||||||
encoderArgs = ['-af', encoderArgsFilters.join(',')]
|
encoderArgs = ['-af', encoderArgsFilters.join(',')]
|
||||||
}
|
}
|
||||||
const newStream = ytdl(track.url, {
|
const newStream = ytdl(queue.playing.url, {
|
||||||
filter: 'audioonly',
|
filter: 'audioonly',
|
||||||
opusEncoded: true,
|
opusEncoded: true,
|
||||||
encoderArgs,
|
encoderArgs,
|
||||||
|
@ -568,7 +568,7 @@ class Player extends EventEmitter {
|
||||||
const track = queue.playing
|
const track = queue.playing
|
||||||
// Reset lastSkipped state
|
// Reset lastSkipped state
|
||||||
queue.lastSkipped = false
|
queue.lastSkipped = false
|
||||||
this._playYTDLStream(track, queue, false).then(() => {
|
this._playYTDLStream(queue, false).then(() => {
|
||||||
if (!firstPlay) this.emit('trackStart', queue.firstMessage, track, queue)
|
if (!firstPlay) this.emit('trackStart', queue.firstMessage, track, queue)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue