mirror of
https://github.com/LBRYFoundation/lbry-desktop.git
synced 2025-08-23 17:47:24 +00:00
comment out redirect handling for transcoded streams
This commit is contained in:
parent
09decf796a
commit
d92f6d3e18
1 changed files with 25 additions and 25 deletions
|
@ -311,34 +311,34 @@ export default React.memo<Props>(function VideoJs(props: Props) {
|
||||||
// $FlowFixMe
|
// $FlowFixMe
|
||||||
containerRef.current.appendChild(wrapper);
|
containerRef.current.appendChild(wrapper);
|
||||||
|
|
||||||
fetch(source).then(response => {
|
// fetch(source).then(response => {
|
||||||
if (response && response.redirected && response.url && response.url.endsWith('m3u8')) {
|
// if (response && response.redirected && response.url && response.url.endsWith('m3u8')) {
|
||||||
videoJsOptions.sources[0].type = 'application/x-mpegURL';
|
// videoJsOptions.sources[0].type = 'application/x-mpegURL';
|
||||||
|
// }
|
||||||
|
|
||||||
|
player = videojs(el, videoJsOptions, () => {
|
||||||
|
if (player) {
|
||||||
|
player.one('play', onInitialPlay);
|
||||||
|
player.on('volumechange', onVolumeChange);
|
||||||
|
player.on('error', onError);
|
||||||
|
player.on('ended', onEnded);
|
||||||
|
LbryVolumeBarClass.replaceExisting(player);
|
||||||
|
player.mobileUi(); // Inits mobile version. No-op if Desktop.
|
||||||
|
|
||||||
|
onPlayerReady(player);
|
||||||
}
|
}
|
||||||
|
|
||||||
player = videojs(el, videoJsOptions, () => {
|
|
||||||
if (player) {
|
|
||||||
player.one('play', onInitialPlay);
|
|
||||||
player.on('volumechange', onVolumeChange);
|
|
||||||
player.on('error', onError);
|
|
||||||
player.on('ended', onEnded);
|
|
||||||
LbryVolumeBarClass.replaceExisting(player);
|
|
||||||
player.mobileUi(); // Inits mobile version. No-op if Desktop.
|
|
||||||
|
|
||||||
onPlayerReady(player);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
window.player = player;
|
|
||||||
|
|
||||||
// fixes #3498 (https://github.com/lbryio/lbry-desktop/issues/3498)
|
|
||||||
// summary: on firefox the focus would stick to the fullscreen button which caused buggy behavior with spacebar
|
|
||||||
// $FlowFixMe
|
|
||||||
player.on('fullscreenchange', () => document.activeElement && document.activeElement.blur());
|
|
||||||
|
|
||||||
window.addEventListener('keydown', handleKeyDown);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
window.player = player;
|
||||||
|
|
||||||
|
// fixes #3498 (https://github.com/lbryio/lbry-desktop/issues/3498)
|
||||||
|
// summary: on firefox the focus would stick to the fullscreen button which caused buggy behavior with spacebar
|
||||||
|
// $FlowFixMe
|
||||||
|
player.on('fullscreenchange', () => document.activeElement && document.activeElement.blur());
|
||||||
|
|
||||||
|
window.addEventListener('keydown', handleKeyDown);
|
||||||
|
// });
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
window.removeEventListener('keydown', handleKeyDown);
|
window.removeEventListener('keydown', handleKeyDown);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue