node-av / lib/native-types / NativeStream
Interface: NativeStream
Defined in: src/lib/native-types.ts:434
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:435
attachedPic
readonly
attachedPic:null
|NativePacket
Defined in: src/lib/native-types.ts:438
avgFrameRate
avgFrameRate:
IRational
Defined in: src/lib/native-types.ts:448
codecpar
codecpar:
NativeCodecParameters
Defined in: src/lib/native-types.ts:440
discard
discard:
AVDiscard
Defined in: src/lib/native-types.ts:446
disposition
disposition:
AVDisposition
Defined in: src/lib/native-types.ts:445
duration
duration:
bigint
Defined in: src/lib/native-types.ts:443
eventFlags
eventFlags:
AVStreamEventFlag
Defined in: src/lib/native-types.ts:451
id
id:
number
Defined in: src/lib/native-types.ts:439
index
readonly
index:number
Defined in: src/lib/native-types.ts:437
metadata
metadata:
null
|NativeDictionary
Defined in: src/lib/native-types.ts:450
nbFrames
nbFrames:
bigint
Defined in: src/lib/native-types.ts:444
rFrameRate
rFrameRate:
IRational
Defined in: src/lib/native-types.ts:449
sampleAspectRatio
sampleAspectRatio:
IRational
Defined in: src/lib/native-types.ts:447
startTime
startTime:
bigint
Defined in: src/lib/native-types.ts:442
timeBase
timeBase:
IRational
Defined in: src/lib/native-types.ts:441