Fix podcast episode playback session duration, use podcast episode plaintext description

This commit is contained in:
advplyr 2022-04-17 17:52:06 -05:00
parent 5d305c96ad
commit d69f6020c6
5 changed files with 30 additions and 7 deletions

View file

@ -136,9 +136,14 @@ class PlaybackSession {
this.mediaMetadata = libraryItem.media.metadata.clone()
this.chapters = (libraryItem.media.chapters || []).map(c => ({ ...c })) // Only book mediaType has chapters
this.displayTitle = libraryItem.media.getPlaybackTitle(episodeId)
this.displayAuthor = libraryItem.media.getPlaybackAuthor(episodeId)
this.displayAuthor = libraryItem.media.getPlaybackAuthor()
this.coverPath = libraryItem.media.coverPath
this.duration = libraryItem.media.duration
if (episodeId) {
this.duration = libraryItem.media.getEpisodeDuration(episodeId)
} else {
this.duration = libraryItem.media.duration
}
this.mediaPlayer = mediaPlayer