node-av / lib/native-types / NativeStream
Interface: NativeStream
Defined in: src/lib/native-types.ts:497
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:498
attachedPic
readonlyattachedPic:NativePacket|null
Defined in: src/lib/native-types.ts:502
avgFrameRate
avgFrameRate:
IRational
Defined in: src/lib/native-types.ts:512
codecpar
codecpar:
NativeCodecParameters
Defined in: src/lib/native-types.ts:504
discard
discard:
AVDiscard
Defined in: src/lib/native-types.ts:510
disposition
disposition:
AVDisposition
Defined in: src/lib/native-types.ts:509
duration
duration:
bigint
Defined in: src/lib/native-types.ts:507
eventFlags
eventFlags:
AVStreamEventFlag
Defined in: src/lib/native-types.ts:516
id
id:
number
Defined in: src/lib/native-types.ts:503
index
readonlyindex:number
Defined in: src/lib/native-types.ts:501
metadata
metadata:
NativeDictionary|null
Defined in: src/lib/native-types.ts:515
nbFrames
nbFrames:
bigint
Defined in: src/lib/native-types.ts:508
parser
readonlyparser:NativeCodecParser|null
Defined in: src/lib/native-types.ts:500
ptsWrapBits
ptsWrapBits:
number
Defined in: src/lib/native-types.ts:514
rFrameRate
rFrameRate:
IRational
Defined in: src/lib/native-types.ts:513
sampleAspectRatio
sampleAspectRatio:
IRational
Defined in: src/lib/native-types.ts:511
startTime
startTime:
bigint
Defined in: src/lib/native-types.ts:506
timeBase
timeBase:
IRational
Defined in: src/lib/native-types.ts:505
