Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OpusEncoder

Hierarchy

Index

Constructors

constructor

Properties

Protected encoder

Protected pcm_length

pcm_length: number

Private remaining

remaining: Buffer

Methods

_destroy

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

_final

  • _final(callback: (error?: null | Error) => void): 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

applyCTL

  • applyCTL(ctl: number, value: number): void

bitrate

  • bitrate(bitrate: number): void

Protected decode

  • decode(buffer: Buffer): Buffer

Protected encode

  • encode(buf: Buffer): Buffer

setFEC

  • setFEC(enabled: boolean): void

setPLP

  • setPLP(percentage: number): void

Generated using TypeDoc