Hiyve Components - v1.0.0
    Preparing search index...

    Interface UseMediaPlayerResult

    interface UseMediaPlayerResult {
        audioContextRef: RefObject<AudioContext | null>;
        destinationStreamRef: RefObject<MediaStreamAudioDestinationNode | null>;
        detectedMediaType: "audio" | "video" | null;
        disableWebAudio: boolean;
        gainNodeRef: RefObject<GainNode | null>;
        isMuted: boolean;
        isPlaying: boolean;
        loaded: boolean;
        mediaRef: RefObject<HTMLMediaElement | null>;
        pause: () => void;
        play: () => void;
        playbackLength: number;
        playbackRate: number;
        playbackTime: number;
        playerId: string;
        rewind: () => void;
        seek: (time: number) => void;
        setRate: (rate: number) => void;
        skipWaveform: boolean;
        toggleMute: () => void;
        togglePlayPause: () => void;
    }
    Index

    Properties

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