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 4d5e9ba commit efaabe9Copy full SHA for efaabe9
lib/player.js
@@ -2439,7 +2439,13 @@ shaka.Player = class extends shaka.util.FakeEventTarget {
2439
this.loadEventManager_.listen(mediaElement.remote, 'connecting',
2440
() => this.onTracksChanged_());
2441
this.loadEventManager_.listen(mediaElement.remote, 'disconnect',
2442
- () => this.onTracksChanged_());
+ async () => {
2443
+ if (this.streamingEngine_ &&
2444
+ mediaElement.remote.state == 'disconnected') {
2445
+ await this.streamingEngine_.resetMediaSource();
2446
+ }
2447
+ this.onTracksChanged_();
2448
+ });
2449
}
2450
if (mediaElement.audioTracks) {
2451
this.loadEventManager_.listen(mediaElement.audioTracks, 'addtrack',
0 commit comments