Add mediaPlayer to playback session

This commit is contained in:
advplyr 2022-04-02 11:19:57 -05:00
parent 3d3f20296c
commit c201e2aa98
3 changed files with 11 additions and 3 deletions

View file

@ -44,12 +44,13 @@ class PlaybackSessionManager {
async startSession(user, libraryItem, episodeId, options) {
var shouldDirectPlay = options.forceDirectPlay || (!options.forceTranscode && libraryItem.media.checkCanDirectPlay(options, episodeId))
var mediaPlayer = options.mediaPlayer || 'unknown'
const userProgress = user.getMediaProgress(libraryItem.id, episodeId)
var userStartTime = 0
if (userProgress) userStartTime = userProgress.currentTime || 0
const newPlaybackSession = new PlaybackSession()
newPlaybackSession.setData(libraryItem, user, episodeId)
newPlaybackSession.setData(libraryItem, user, mediaPlayer, episodeId)
var audioTracks = []
if (shouldDirectPlay) {