mirror of
https://github.com/antebudimir/feishin.git
synced 2026-01-02 10:53:33 +00:00
Revert "fix playback controls being called multiple times on media key input"
This reverts commit 1b8661d566.
This commit is contained in:
parent
1f7d510110
commit
22b798812e
2 changed files with 21 additions and 37 deletions
|
|
@ -57,7 +57,6 @@ export const CenterControls = ({ playersRef }: CenterControlsProps) => {
|
|||
handlePlay,
|
||||
handlePlayPause,
|
||||
handlePrevTrack,
|
||||
handleSeekSlider,
|
||||
handleSkipBackward,
|
||||
handleSkipForward,
|
||||
handleStop,
|
||||
|
|
@ -85,16 +84,7 @@ export const CenterControls = ({ playersRef }: CenterControlsProps) => {
|
|||
],
|
||||
]);
|
||||
|
||||
useMediaSession({
|
||||
handleNextTrack,
|
||||
handlePause,
|
||||
handlePlay,
|
||||
handlePrevTrack,
|
||||
handleSeekSlider,
|
||||
handleSkipBackward,
|
||||
handleSkipForward,
|
||||
handleStop,
|
||||
});
|
||||
useMediaSession(playersRef);
|
||||
|
||||
return (
|
||||
<>
|
||||
|
|
@ -237,24 +227,22 @@ export const CenterControls = ({ playersRef }: CenterControlsProps) => {
|
|||
/>
|
||||
</div>
|
||||
</div>
|
||||
<PlayerSeekSlider
|
||||
handleSeekSlider={handleSeekSlider}
|
||||
player1={player1}
|
||||
player2={player2}
|
||||
/>
|
||||
<PlayerSeekSlider player1={player1} player2={player2} playersRef={playersRef} />
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
const PlayerSeekSlider = ({
|
||||
handleSeekSlider,
|
||||
player1,
|
||||
player2,
|
||||
playersRef,
|
||||
}: {
|
||||
handleSeekSlider: (e: any | number) => void;
|
||||
player1: any;
|
||||
player2: any;
|
||||
playersRef: any;
|
||||
}) => {
|
||||
const { handleSeekSlider } = useCenterControls({ playersRef });
|
||||
|
||||
const player = useCurrentPlayer();
|
||||
const playbackType = usePlaybackType();
|
||||
const setCurrentTime = useSetCurrentTime();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue