Przeglądaj źródła

Merge pull request #70 from viggy96/master

Pass media file metadata to player
Ian Walton 3 lat temu
rodzic
commit
50dbc42c8a
2 zmienionych plików z 2 dodań i 2 usunięć
  1. 1 1
      native/mpvAudioPlayer.js
  2. 1 1
      native/mpvVideoPlayer.js

+ 1 - 1
native/mpvAudioPlayer.js

@@ -82,7 +82,7 @@ class mpvAudioPlayer {
 
                 window.api.player.load(val,
                     { startMilliseconds: ms, autoplay: true },
-                    {type: 'music', headers: {'User-Agent': 'JellyfinMediaPlayer'}, media: {}},
+                    {type: 'music', headers: {'User-Agent': 'JellyfinMediaPlayer'}, metadata: options.item, media: {}},
                     '#1',
                     '',
                     resolve);

+ 1 - 1
native/mpvVideoPlayer.js

@@ -273,7 +273,7 @@
                 this._subtitleTrackIndexToSetOnPlaying = options.mediaSource.DefaultSubtitleStreamIndex == null ? -1 : options.mediaSource.DefaultSubtitleStreamIndex;
                 this._audioTrackIndexToSetOnPlaying = options.playMethod === 'Transcode' ? null : options.mediaSource.DefaultAudioStreamIndex;
 
-                const streamdata = {type: 'video', headers: {'User-Agent': 'JellyfinMediaPlayer'}, media: {}};
+                const streamdata = {type: 'video', headers: {'User-Agent': 'JellyfinMediaPlayer'}, metadata: options.item, media: {}};
                 const fps = this.tryGetFramerate(options);
                 if (fps) {
                     streamdata.frameRate = fps;