node-av / lib/native-types / NativeStream
Interface: NativeStream
Defined in: src/lib/native-types.ts:463
Internal
Native AVStream binding interface
Stream structure. Contains information about one stream in a format context. Note: Streams are created and managed by FormatContext - no lifecycle methods.
Properties
__brand
readonly__brand:"NativeStream"
Defined in: src/lib/native-types.ts:464
attachedPic
readonlyattachedPic:NativePacket|null
Defined in: src/lib/native-types.ts:468
avgFrameRate
avgFrameRate:
IRational
Defined in: src/lib/native-types.ts:478
codecpar
codecpar:
NativeCodecParameters
Defined in: src/lib/native-types.ts:470
discard
discard:
AVDiscard
Defined in: src/lib/native-types.ts:476
disposition
disposition:
AVDisposition
Defined in: src/lib/native-types.ts:475
duration
duration:
bigint
Defined in: src/lib/native-types.ts:473
eventFlags
eventFlags:
AVStreamEventFlag
Defined in: src/lib/native-types.ts:482
id
id:
number
Defined in: src/lib/native-types.ts:469
index
readonlyindex:number
Defined in: src/lib/native-types.ts:467
metadata
metadata:
NativeDictionary|null
Defined in: src/lib/native-types.ts:481
nbFrames
nbFrames:
bigint
Defined in: src/lib/native-types.ts:474
parser
readonlyparser:NativeCodecParser|null
Defined in: src/lib/native-types.ts:466
ptsWrapBits
ptsWrapBits:
number
Defined in: src/lib/native-types.ts:480
rFrameRate
rFrameRate:
IRational
Defined in: src/lib/native-types.ts:479
sampleAspectRatio
sampleAspectRatio:
IRational
Defined in: src/lib/native-types.ts:477
startTime
startTime:
bigint
Defined in: src/lib/native-types.ts:472
timeBase
timeBase:
IRational
Defined in: src/lib/native-types.ts:471
