1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Merge pull request #3501 from dmitrylyzo/fix-stream-change

Fix old streamInfo on stream change
This commit is contained in:
Bill Thornton 2022-03-17 23:58:47 -04:00 committed by GitHub
commit 44f53e88ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1721,17 +1721,17 @@ class PlaybackManager {
} }
function setSrcIntoPlayer(apiClient, player, streamInfo) { function setSrcIntoPlayer(apiClient, player, streamInfo) {
return player.play(streamInfo).then(function () { const playerData = getPlayerData(player);
const playerData = getPlayerData(player);
playerData.streamInfo = streamInfo;
return player.play(streamInfo).then(function () {
playerData.isChangingStream = false; playerData.isChangingStream = false;
playerData.streamInfo = streamInfo;
streamInfo.started = true; streamInfo.started = true;
streamInfo.ended = false; streamInfo.ended = false;
sendProgressUpdate(player, 'timeupdate'); sendProgressUpdate(player, 'timeupdate');
}, function (e) { }, function (e) {
const playerData = getPlayerData(player);
playerData.isChangingStream = false; playerData.isChangingStream = false;
onPlaybackError.call(player, e, { onPlaybackError.call(player, e, {