node-av / lib/native-types / NativeDictionary
Interface: NativeDictionary
Defined in: src/lib/native-types.ts:381
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:382
Methods
[dispose]()
[dispose]():
void
Defined in: src/lib/native-types.ts:394
Returns
void
Overrides
Disposable.[dispose]
alloc()
alloc():
void
Defined in: src/lib/native-types.ts:384
Returns
void
copy()
copy(
dst,flags):number
Defined in: src/lib/native-types.ts:386
Parameters
dst
NativeDictionary
flags
Returns
number
count()
count():
number
Defined in: src/lib/native-types.ts:389
Returns
number
free()
free():
void
Defined in: src/lib/native-types.ts:385
Returns
void
get()
get(
key,flags):string|null
Defined in: src/lib/native-types.ts:388
Parameters
key
string
flags
Returns
string | null
getAll()
getAll():
Record<string,string>
Defined in: src/lib/native-types.ts:390
Returns
Record<string, string>
getString()
getString(
keyValSep,pairsSep):string|null
Defined in: src/lib/native-types.ts:392
Parameters
keyValSep
string
pairsSep
string
Returns
string | null
parseString()
parseString(
str,keyValSep,pairsSep,flags):number
Defined in: src/lib/native-types.ts:391
Parameters
str
string
keyValSep
string
pairsSep
string
flags
Returns
number
set()
set(
key,value,flags):number
Defined in: src/lib/native-types.ts:387
Parameters
key
string
value
string
flags
Returns
number
