Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DummyVideoModel

Index

Constructors

Properties

adjusting: boolean = false
autoPlay: boolean = true
canplaythroughListener: (evt: Event) => void = ...

Type declaration

    • (evt: Event): void
    • Parameters

      • evt: Event

      Returns void

epsilonVal: { audio: number; video: number } = ...

Type declaration

  • audio: number
  • video: number
eventBus: EventBus
manualPause: boolean = true
playbackStarted: boolean = false
selfPaused: boolean = false
sourceBuffers: { audio: undefined | SourceBuffer; video: undefined | SourceBuffer } = ...

Type declaration

  • audio: undefined | SourceBuffer
  • video: undefined | SourceBuffer
stalledStreams: string[] = []
startOffset: number = 0
startTime: number = NaN
value: Nullable<NXHTMLVideoElement>

Methods

  • addStalledStream(type: string): void
  • Parameters

    • type: string

    Returns void

  • adjustCurrentTime(_callback: (variable: number) => void): void
  • Parameters

    • _callback: (variable: number) => void
        • (variable: number): void
        • Parameters

          • variable: number

          Returns void

    Returns void

  • checkCanplaythrough(): void
  • Returns void

  • getBuffered(): TimeRanges
  • Returns TimeRanges

  • getCanPlayType(): string
  • Returns string

  • getCurrentStatus(): VideoStatus
  • Returns VideoStatus

  • getCurrentTime(): number
  • Returns number

  • getDuration(): number
  • Returns number

  • getElement(): Nullable<NXHTMLVideoElement>
  • Returns Nullable<NXHTMLVideoElement>

  • getNeedsMoreData(): boolean
  • Returns boolean

  • getPlaybackRate(): number
  • Returns number

  • getPlaybackState(): boolean
  • Returns boolean

  • getReadyState(): number
  • Returns number

  • getSelfPaused(): boolean
  • Returns boolean

  • getStartTime(): number
  • Returns number

  • isDummy(): boolean
  • Returns boolean

  • isPaused(): boolean
  • Returns boolean

  • listen(): void
  • Returns void

  • onAdjusting(): boolean
  • Returns boolean

  • pause(manual?: boolean): void
  • Parameters

    • Optional manual: boolean

    Returns void

  • play(manual?: boolean): void
  • Parameters

    • Optional manual: boolean

    Returns void

  • removeStalledStream(): void
  • Returns void

  • reset(): void
  • Returns void

  • setAutoPlay(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

  • setCurrentTime(): void
  • Returns void

  • setEpsilonFor(type: string, val: number): void
  • Parameters

    • type: string
    • val: number

    Returns void

  • setSelfPaused(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

  • setSkipGapAtHOB(): void
  • Returns void

  • setSource(): void
  • Returns void

  • setSourceBuffer(type: string, val: ExSourceBuffer): void
  • Parameters

    • type: string
    • val: ExSourceBuffer

    Returns void

  • setStartOffset(value: number): void
  • Parameters

    • value: number

    Returns void

  • setStartTime(value: number): void
  • Parameters

    • value: number

    Returns void

  • silentSeek(_time: number, _callback?: (variable: number) => void): void
  • Parameters

    • _time: number
    • Optional _callback: (variable: number) => void
        • (variable: number): void
        • Parameters

          • variable: number

          Returns void

    Returns void

  • stallStream(type: string, isStalled: boolean): void
  • Parameters

    • type: string
    • isStalled: boolean

    Returns void

  • unlisten(): void
  • Returns void

Generated using TypeDoc