Skip to content

node-av / lib/native-types / NativeCodecParser

Interface: NativeCodecParser

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

Internal

Native AVCodecParserContext binding interface

Parser for splitting elementary streams into frames. Used when decoding raw streams without a container.

Properties

__brand

readonly __brand: "NativeCodecParser"

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

Methods

close()

close(): void

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

Returns

void


init()

init(codecId): void

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

Parameters

codecId

AVCodecID

Returns

void


parse2()

parse2(codecContext, packet, data, pts, dts, pos): number

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

Parameters

codecContext

NativeCodecContext

packet

NativePacket

data

Buffer

pts

bigint

dts

bigint

pos

number

Returns

number