node-av / lib/native-types / NativeDictionary
Interface: NativeDictionary
Defined in: src/lib/native-types.ts:348
Internal
Native AVDictionary binding interface
Key-value store for options and metadata. Used throughout FFmpeg for configuration and metadata. Direct mapping to FFmpeg's AVDictionary.
Extends
Disposable
Properties
__brand
readonly__brand:"NativeDictionary"
Defined in: src/lib/native-types.ts:349
Methods
[dispose]()
[dispose]():
void
Defined in: src/lib/native-types.ts:361
Returns
void
Overrides
Disposable.[dispose]
alloc()
alloc():
void
Defined in: src/lib/native-types.ts:351
Returns
void
copy()
copy(
dst,flags):number
Defined in: src/lib/native-types.ts:353
Parameters
dst
NativeDictionary
flags
Returns
number
count()
count():
number
Defined in: src/lib/native-types.ts:356
Returns
number
free()
free():
void
Defined in: src/lib/native-types.ts:352
Returns
void
get()
get(
key,flags):string|null
Defined in: src/lib/native-types.ts:355
Parameters
key
string
flags
Returns
string | null
getAll()
getAll():
Record<string,string>
Defined in: src/lib/native-types.ts:357
Returns
Record<string, string>
getString()
getString(
keyValSep,pairsSep):string|null
Defined in: src/lib/native-types.ts:359
Parameters
keyValSep
string
pairsSep
string
Returns
string | null
parseString()
parseString(
str,keyValSep,pairsSep,flags):number
Defined in: src/lib/native-types.ts:358
Parameters
str
string
keyValSep
string
pairsSep
string
flags
Returns
number
set()
set(
key,value,flags):number
Defined in: src/lib/native-types.ts:354
Parameters
key
string
value
string
flags
Returns
number
