mirror of
https://github.com/iv-org/invidious.git
synced 2026-07-27 16:06:47 -05:00
fix: align shaka 5 player config keys (preferredAudio, manifest.disableVideo)
This commit is contained in:
parent
6ba2fe79f8
commit
f8ecc01fab
@ -211,7 +211,8 @@ var SABRPlayer = (function () {
|
|||||||
|
|
||||||
player = new shaka.Player();
|
player = new shaka.Player();
|
||||||
player.configure({
|
player.configure({
|
||||||
preferredAudioLanguage: 'en-US',
|
// Shaka 5 renamed preferredAudioLanguage -> preferredAudio.
|
||||||
|
preferredAudio: 'en-US',
|
||||||
abr: DEFAULT_ABR_CONFIG,
|
abr: DEFAULT_ABR_CONFIG,
|
||||||
streaming: {
|
streaming: {
|
||||||
bufferingGoal: 120,
|
bufferingGoal: 120,
|
||||||
@ -219,8 +220,10 @@ var SABRPlayer = (function () {
|
|||||||
bufferBehind: 300,
|
bufferBehind: 300,
|
||||||
retryParameters: { maxAttempts: 8, fuzzFactor: 0.5, timeout: 30 * 1000 }
|
retryParameters: { maxAttempts: 8, fuzzFactor: 0.5, timeout: 30 * 1000 }
|
||||||
},
|
},
|
||||||
// disableVideo is read by our SabrManifestParser to skip video streams for audio-only/listen mode.
|
manifest: {
|
||||||
disableVideo: !!listenMode
|
// disableVideo is read by our SabrManifestParser to skip video streams for audio-only/listen mode.
|
||||||
|
disableVideo: !!listenMode
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
videoElement.volume = getSavedVolume();
|
videoElement.volume = getSavedVolume();
|
||||||
@ -237,7 +240,6 @@ var SABRPlayer = (function () {
|
|||||||
if (shaka.ui && shaka.ui.Overlay) {
|
if (shaka.ui && shaka.ui.Overlay) {
|
||||||
ui = new shaka.ui.Overlay(player, shakaContainer, videoElement);
|
ui = new shaka.ui.Overlay(player, shakaContainer, videoElement);
|
||||||
ui.configure({
|
ui.configure({
|
||||||
addBigPlayButton: true,
|
|
||||||
overflowMenuButtons: ['captions', 'quality', 'language', 'playback_rate', 'loop', 'picture_in_picture']
|
overflowMenuButtons: ['captions', 'quality', 'language', 'playback_rate', 'loop', 'picture_in_picture']
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -476,7 +478,7 @@ var SABRPlayer = (function () {
|
|||||||
await initializeShakaPlayer(containerElement, options.listen);
|
await initializeShakaPlayer(containerElement, options.listen);
|
||||||
} else {
|
} else {
|
||||||
player.configure('abr', DEFAULT_ABR_CONFIG);
|
player.configure('abr', DEFAULT_ABR_CONFIG);
|
||||||
player.configure('disableVideo', !!options.listen);
|
player.configure('manifest.disableVideo', !!options.listen);
|
||||||
}
|
}
|
||||||
|
|
||||||
setupRequestFilters();
|
setupRequestFilters();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user