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