MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / readElementPlaybackRate

Function readElementPlaybackRate

packages/core/src/runtime/media.ts:4–7  ·  view source on GitHub ↗
(el: HTMLMediaElement)

Source from the content-addressed store, hash-verified

2import { interpolateVolumeGain, type VolumeKeyframe } from "./mediaVolumeEnvelope.js";
3
4export function readElementPlaybackRate(el: HTMLMediaElement): number {
5 const raw = el.defaultPlaybackRate;
6 return Number.isFinite(raw) && raw > 0 ? Math.max(0.1, Math.min(5, raw)) : 1;
7}
8
9export type RuntimeMediaClip = {
10 el: HTMLVideoElement | HTMLAudioElement;

Callers 4

media.test.tsFile · 0.90
refreshRuntimeMediaCacheFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected