From ad5d9be566e13eacb5ef95092e5bfb7784b494d0 Mon Sep 17 00:00:00 2001 From: vitorsemeano Date: Thu, 21 Mar 2019 21:54:36 +0000 Subject: [PATCH] add comment for init conversion into timeupdate --- src/components/playback/mediasession.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/components/playback/mediasession.js b/src/components/playback/mediasession.js index fc899918f6..b92e581b25 100644 --- a/src/components/playback/mediasession.js +++ b/src/components/playback/mediasession.js @@ -1,6 +1,6 @@ define(['playbackManager', 'nowPlayingHelper', 'events', 'connectionManager'], function (playbackManager, nowPlayingHelper, events, connectionManager) { "use strict"; - + // no support for mediaSession if (!navigator.mediaSession && !window.NativeShell) { return; @@ -105,8 +105,7 @@ define(['playbackManager', 'nowPlayingHelper', 'events', 'connectionManager'], f return; } - // dummy this up - if (eventName == 'init') { + if (eventName == 'init') { // transform "init" event into "timeupdate" to restraint update rate eventName = 'timeupdate'; } @@ -181,7 +180,7 @@ define(['playbackManager', 'nowPlayingHelper', 'events', 'connectionManager'], f } else { imageUrl = null; } - + window.NativeShell.updateMediaSession({ action: eventName, isLocalPlayer: isLocalPlayer, @@ -283,23 +282,23 @@ define(['playbackManager', 'nowPlayingHelper', 'events', 'connectionManager'], f navigator.mediaSession.setActionHandler('previoustrack', function () { execute('previousTrack'); }); - + navigator.mediaSession.setActionHandler('nexttrack', function () { execute('nextTrack'); }); - + navigator.mediaSession.setActionHandler('play', function () { execute('unpause'); }); - + navigator.mediaSession.setActionHandler('pause', function () { execute('pause'); }); - + navigator.mediaSession.setActionHandler('seekbackward', function () { execute('rewind'); }); - + navigator.mediaSession.setActionHandler('seekforward', function () { execute('fastForward'); });