audioContextRef
audioContextRef: RefObject<AudioContext | null>
destinationStreamRef
destinationStreamRef: RefObject<MediaStreamAudioDestinationNode | null>
detectedMediaType: "audio" | "video" | null
disableWebAudio
disableWebAudio: boolean
gainNodeRef
gainNodeRef: RefObject<GainNode | null>
isPlaying
isPlaying: boolean
mediaRef: RefObject<HTMLMediaElement | null>
playbackLength
playbackLength: number
playbackRate
playbackRate: number
playbackTime
playbackTime: number
seek
seek: (time: number) => void
setRate
setRate: (rate: number) => void
toggleMute
toggleMute: () => void
togglePlayPause
togglePlayPause: () => void