UNPKG

react-native-theoplayer

Version:

A THEOplayer video component for react-native.

35 lines 1.46 kB
import { DefaultTextTrackState } from './DefaultTextTrackState'; import type { NativePlayerState } from './NativePlayerState'; import { AspectRatio, BackgroundAudioConfiguration, type MediaTrack, PiPConfiguration, PreloadType, PresentationMode, RenderingTarget, SourceDescription, TimeRange } from 'react-native-theoplayer'; export declare class DefaultNativePlayerState extends DefaultTextTrackState implements NativePlayerState { source: SourceDescription | undefined; autoplay: boolean; paused: boolean; seekable: TimeRange[]; buffered: TimeRange[]; pipConfig: PiPConfiguration; backgroundAudioConfig: BackgroundAudioConfiguration; presentationMode: PresentationMode; muted: boolean; seeking: boolean; volume: number; currentTime: number; currentProgramDateTime: number | undefined; duration: number; playbackRate: number; preload: PreloadType; aspectRatio: AspectRatio; renderingTarget: RenderingTarget; keepScreenOn: boolean; audioTracks: MediaTrack[]; videoTracks: MediaTrack[]; targetVideoQuality: number | number[] | undefined; selectedAudioTrack: number | undefined; selectedVideoTrack: number | undefined; width: number | undefined; height: number | undefined; videoWidth: number | undefined; videoHeight: number | undefined; apply(state: Partial<NativePlayerState>): void; } //# sourceMappingURL=DefaultNativePlayerState.d.ts.map