pull/1946/head
Mikael Finstad 2 years ago
parent a1422ad264
commit ba9c098941
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

@ -17,7 +17,7 @@ export const DEFAULT_PLAYBACK_RATE = (2 ** (1 / 3));
* @param {number} [multiplier] rate multiplier, defaults to {@link DEFAULT_PLAYBACK_RATE} * @param {number} [multiplier] rate multiplier, defaults to {@link DEFAULT_PLAYBACK_RATE}
* @returns a new playback rate * @returns a new playback rate
*/ */
export function adjustRate(playbackRate, direction, multiplier) { export function adjustRate(playbackRate: number, direction: number, multiplier?: number) {
const m = multiplier || DEFAULT_PLAYBACK_RATE; const m = multiplier || DEFAULT_PLAYBACK_RATE;
const factor = direction > 0 ? m : (1 / m); const factor = direction > 0 ? m : (1 / m);
let newRate = playbackRate * factor; let newRate = playbackRate * factor;
Loading…
Cancel
Save