Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WebmDemuxer

Hierarchy

  • Duplex
    • WebmDemuxer

Index

Constructors

constructor

Properties

Optional chunk

chunk?: Buffer

cursor

cursor: number

Private data_length

data_length: number

Private data_size

data_size: number

header

header: WebmHeader

headfound

headfound: boolean

Optional remaining

remaining?: Buffer

Accessors

Private vint_length

  • get vint_length(): number

Private vint_value

  • get vint_value(): boolean

Methods

_destroy

  • _destroy(error: null | Error, callback: (error: null | Error) => void): void
  • Parameters

    • error: null | Error
    • callback: (error: null | Error) => void
        • (error: null | Error): void
        • Parameters

          • error: null | Error

          Returns void

    Returns void

_final

  • _final(callback: (error?: null | Error) => void): void
  • Parameters

    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

_read

  • _read(): void

_write

  • _write(chunk: Buffer, _: BufferEncoding, done: (error?: null | Error) => void): void
  • Parameters

    • chunk: Buffer
    • _: BufferEncoding
    • done: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

cleanup

  • cleanup(): void

Private parseEbmlID

Private readTag

  • readTag(): undefined | Error

Generated using TypeDoc