Skip to content

node-av / lib/native-types / NativeCodecParser

Interface: NativeCodecParser ​

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

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:305


repeatPict ​

repeatPict: number

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

Methods ​

close() ​

close(): void

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

Returns ​

void


init() ​

init(codecId): void

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

Parameters ​

codecId ​

AVCodecID

Returns ​

void


parse2() ​

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

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

Parameters ​

codecContext ​

NativeCodecContext

packet ​

NativePacket

data ​

Buffer

pts ​

bigint

dts ​

bigint

pos ​

number

Returns ​

number