Skip to content

Commit

Permalink
feat: add missing media keys
Browse files Browse the repository at this point in the history
  • Loading branch information
ferferga authored Jun 12, 2023
1 parent f3cd35c commit 9ecd04a
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions frontend/src/composables/use-playerkeys.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { whenever, useMagicKeys, useThrottleFn, noop } from '@vueuse/core';
import { whenever, useMagicKeys, noop } from '@vueuse/core';
import playbackManager from '@/store/playbackManager';
import { isTizen, isWebOS } from '@/utils/browser-detection';

Expand All @@ -18,13 +18,17 @@ export function usePlayerKeys(fullscreen = false, osdHandler = noop): void {
osdHandler();
};

whenever(keys.mediapause, playbackManager.pause);
whenever(keys.mediaplay, playbackManager.unpause);
whenever(keys.mediaplaypause, playbackManager.playPause);
whenever(keys.mediastop, playbackManager.stop);
whenever(keys.mediatracknext, playbackManager.setNextTrack);
whenever(keys.mediatrackprevious, playbackManager.setPreviousTrack);
whenever(keys.audiovolumemute, playbackManager.toggleMute);
whenever(keys.MediaPause, playbackManager.pause);
whenever(keys.Pause, playbackManager.pause);
whenever(keys.MediaPlay, playbackManager.unpause);
whenever(keys.MediaPlayPause, playbackManager.playPause);
whenever(keys.MediaStop, playbackManager.stop);
whenever(keys.Exit, playbackManager.stop);
whenever(keys.MediaTrackNext, playbackManager.setNextTrack);
whenever(keys.MediaTrackPrevious, playbackManager.setPreviousTrack);
whenever(keys.MediaFastForward, forwardFn);
whenever(keys.MediaRewind, backwardFn);
whenever(keys.AudioVolumeMute, playbackManager.toggleMute);
whenever(keys.AudioVolumeUp, playbackManager.volumeUp);
whenever(keys.AudioVolumeDown, playbackManager.volumeDown);

Expand All @@ -40,6 +44,6 @@ export function usePlayerKeys(fullscreen = false, osdHandler = noop): void {
whenever(keys.ArrowUp, playbackManager.volumeUp);
whenever(keys.ArrowDown, playbackManager.volumeDown);
whenever(keys.ArrowLeft, backwardFn);
whenever(keys.ArrowRigfht, forwardFn);
whenever(keys.ArrowRight, forwardFn);
}
}

0 comments on commit 9ecd04a

Please sign in to comment.