Skip to content

node-av / lib/native-types / NativeSyncQueue

Interface: NativeSyncQueue

Defined in: src/lib/native-types.ts:1011

Internal

Native sync queue interface

FFmpeg's native sync_queue from fftools for packet synchronization.

Extends

  • Disposable

Methods

[dispose]()

[dispose](): void

Defined in: node_modules/typescript/lib/lib.esnext.disposable.d.ts:36

Returns

void

Inherited from

Disposable.[dispose]


addStream()

addStream(limiting): number

Defined in: src/lib/native-types.ts:1012

Parameters

limiting

number

Returns

number


free()

free(): void

Defined in: src/lib/native-types.ts:1015

Returns

void


receive()

receive(streamIdx, packet): number

Defined in: src/lib/native-types.ts:1014

Parameters

streamIdx

number

packet

NativePacket

Returns

number


send()

send(streamIdx, packet): number

Defined in: src/lib/native-types.ts:1013

Parameters

streamIdx

number

packet

NativePacket | null

Returns

number