diff --git a/web/src/components/VideoPlayer.jsx b/web/src/components/VideoPlayer.jsx index e8612a943..8dc93fbff 100644 --- a/web/src/components/VideoPlayer.jsx +++ b/web/src/components/VideoPlayer.jsx @@ -6,7 +6,7 @@ import 'videojs-seek-buttons'; import 'video.js/dist/video-js.css'; import 'videojs-seek-buttons/dist/videojs-seek-buttons.css'; -export default function VideoPlayer({ children, options, audio=true, live=false, seekOptions = {}, onReady = () => {}, onDispose = () => {} }) { +export default function VideoPlayer({ children, options, seekOptions = {}, onReady = () => {}, onDispose = () => {} }) { const playerRef = useRef(); useEffect(() => { @@ -25,7 +25,7 @@ export default function VideoPlayer({ children, options, audio=true, live=false, defaultOptions.playbackRates.push(16); } - const player = videojs(playerRef.current, { ...defaultOptions, ...options, controlBar: { volumePanel: audio, playToggle: !live, progressControl: !live, remainingTimeDisplay: !live, playbackRateMenuButton: !live } }, () => { + const player = videojs(playerRef.current, { ...defaultOptions, ...options }, () => { onReady(player); }); player.seekButtons({ @@ -98,4 +98,4 @@ export default function VideoPlayer({ children, options, audio=true, live=false, {children} ); -} +} \ No newline at end of file