We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8593c31 commit a885a74Copy full SHA for a885a74
src/controller/audio-track-controller.ts
@@ -404,11 +404,17 @@ class AudioTrackController extends BasePlaylistController {
404
405
protected loadPlaylist(hlsUrlParameters?: HlsUrlParameters): void {
406
const audioTrack = this.currentTrack;
407
- if (this.shouldLoadPlaylist(audioTrack) && audioTrack) {
+ if (!audioTrack) {
408
+ return;
409
+ }
410
+ let url = audioTrack.url;
411
+ if (
412
+ this.shouldLoadPlaylist(audioTrack) &&
413
+ url !== this.hls.levels[this.hls.loadLevel]?.uri
414
+ ) {
415
super.loadPlaylist();
416
const id = audioTrack.id;
417
const groupId = audioTrack.groupId as string;
- let url = audioTrack.url;
418
if (hlsUrlParameters) {
419
try {
420
url = hlsUrlParameters.addDirectives(url);
0 commit comments