@rendley/sdk - v1.12.6
Preparing search index...
EngineOptions
Interface EngineOptions
interface
EngineOptions
{
dataHashFunction
?:
(
data
:
Uint8Array
)
=>
Promise
<
string
>
;
display
?:
DisplayOptions
;
enableUndoRedo
?:
boolean
;
ffmpeg
?:
FFmpegOptions
;
forcedSettings
?:
Partial
<
{
clipAudioMonoChannelsWeight
:
number
[]
;
clipAudioMonoMixType
:
MonoMixType
;
clipAudioSampleForceMono
:
boolean
;
clipAudioSampleRate
:
number
;
clipAudioStoreSamples
:
boolean
;
clipVideoFilmstripInterval
:
number
;
clipVideoFilmstripKeyframesOnly
:
boolean
;
clipVideoFilmstripMaxFrames
:
number
;
clipVideoFilmstripMaxHeight
:
number
;
clipVideoFilmstripMaxWidth
:
number
;
clipVideoFilmstripMaxWorkers
:
number
;
clipVideoStoreFilmstrip
:
boolean
;
clipVideoStoreSamples
:
boolean
;
decoderPreferredAcceleration
:
PreferredAcceleration
;
decoderUseSeparateWorker
:
boolean
;
decoderUseSubImage
:
boolean
;
decoderUseWebCodecs
:
boolean
;
encoderBitrate
:
number
;
encoderBitrateMode
:
BitrateMode
;
encoderCodec
:
VideoCodec
;
encoderCrf
:
number
;
encoderDeadline
:
number
;
encoderForcedCodecRFCString
:
string
;
encoderKeyframeInterval
:
number
;
encoderPerformanceMode
:
PerformanceMode
;
encoderPreferredAcceleration
:
PreferredAcceleration
;
encoderUseAlpha
:
boolean
;
encoderUseWebCodecs
:
boolean
;
m3u8MaxResolution
:
[
number
,
number
]
;
renderAudioUseWorker
:
boolean
;
renderCancelFailTimeout
:
number
;
renderMaxQueueSize
:
number
;
renderShowPreview
:
boolean
;
renderThrottleFactor
:
number
;
renderVideoUseDirectFrames
:
boolean
;
subtitlesAutoWrapOnResize
:
boolean
;
subtitlesScaleOnResize
:
boolean
;
viewAutoLayoutOnResize
:
AutoLayoutMode
;
}
,
>
;
license
?:
EngineLicense
;
onSetupLibrary
?:
(
data
:
LibrarySetupData
)
=>
Promise
<
void
>
;
storages
?:
StorageProviderBase
[]
;
transcoder
?:
ITranscodeProvider
;
}
Index
Properties
data
Hash
Function?
display?
enable
Undo
Redo?
ffmpeg?
forced
Settings?
license?
on
Setup
Library?
storages?
transcoder?
Properties
Optional
data
Hash
Function
dataHashFunction
?:
(
data
:
Uint8Array
)
=>
Promise
<
string
>
Optional
display
display
?:
DisplayOptions
Optional
enable
Undo
Redo
enableUndoRedo
?:
boolean
Optional
ffmpeg
ffmpeg
?:
FFmpegOptions
Optional
forced
Settings
forcedSettings
?:
Partial
<
{
clipAudioMonoChannelsWeight
:
number
[]
;
clipAudioMonoMixType
:
MonoMixType
;
clipAudioSampleForceMono
:
boolean
;
clipAudioSampleRate
:
number
;
clipAudioStoreSamples
:
boolean
;
clipVideoFilmstripInterval
:
number
;
clipVideoFilmstripKeyframesOnly
:
boolean
;
clipVideoFilmstripMaxFrames
:
number
;
clipVideoFilmstripMaxHeight
:
number
;
clipVideoFilmstripMaxWidth
:
number
;
clipVideoFilmstripMaxWorkers
:
number
;
clipVideoStoreFilmstrip
:
boolean
;
clipVideoStoreSamples
:
boolean
;
decoderPreferredAcceleration
:
PreferredAcceleration
;
decoderUseSeparateWorker
:
boolean
;
decoderUseSubImage
:
boolean
;
decoderUseWebCodecs
:
boolean
;
encoderBitrate
:
number
;
encoderBitrateMode
:
BitrateMode
;
encoderCodec
:
VideoCodec
;
encoderCrf
:
number
;
encoderDeadline
:
number
;
encoderForcedCodecRFCString
:
string
;
encoderKeyframeInterval
:
number
;
encoderPerformanceMode
:
PerformanceMode
;
encoderPreferredAcceleration
:
PreferredAcceleration
;
encoderUseAlpha
:
boolean
;
encoderUseWebCodecs
:
boolean
;
m3u8MaxResolution
:
[
number
,
number
]
;
renderAudioUseWorker
:
boolean
;
renderCancelFailTimeout
:
number
;
renderMaxQueueSize
:
number
;
renderShowPreview
:
boolean
;
renderThrottleFactor
:
number
;
renderVideoUseDirectFrames
:
boolean
;
subtitlesAutoWrapOnResize
:
boolean
;
subtitlesScaleOnResize
:
boolean
;
viewAutoLayoutOnResize
:
AutoLayoutMode
;
}
,
>
Optional
license
license
?:
EngineLicense
Optional
on
Setup
Library
onSetupLibrary
?:
(
data
:
LibrarySetupData
)
=>
Promise
<
void
>
Optional
storages
storages
?:
StorageProviderBase
[]
Optional
transcoder
transcoder
?:
ITranscodeProvider
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
data
Hash
Function
display
enable
Undo
Redo
ffmpeg
forced
Settings
license
on
Setup
Library
storages
transcoder
@rendley/sdk - v1.12.6
Loading...