pub enum ConfigFocus {
Show 84 variants
ProfileList,
SaveButton,
DeleteButton,
OutputDirectory,
FilenamePattern,
ContainerDropdown,
OverwriteCheckbox,
FpsDropdown,
ResolutionDropdown,
RateControlMode,
CrfSlider,
VideoTargetBitrateInput,
VideoMinBitrateInput,
VideoMaxBitrateInput,
VideoBufsizeInput,
UndershootPctInput,
OvershootPctInput,
AutoVmafCheckbox,
AutoVmafTargetInput,
AutoVmafStepInput,
AutoVmafMaxAttemptsInput,
QualityMode,
CpuUsedSlider,
CpuUsedPass1Slider,
CpuUsedPass2Slider,
TwoPassCheckbox,
HardwareEncodingCheckbox,
QsvGlobalQualitySlider,
VaapiCompressionLevelSlider,
VaapiBFramesInput,
VaapiLoopFilterLevelInput,
VaapiLoopFilterSharpnessInput,
HwDenoiseInput,
HwDetailInput,
Vp9QsvPresetSlider,
Vp9QsvLookaheadCheckbox,
Vp9QsvLookaheadDepthInput,
VideoCodecDropdown,
ProfileDropdown,
PixFmtDropdown,
Av1PresetSlider,
Av1TuneDropdown,
Av1FilmGrainSlider,
Av1FilmGrainDenoiseCheckbox,
Av1EnableOverlaysCheckbox,
Av1ScdCheckbox,
Av1ScmDropdown,
Av1EnableTfCheckbox,
Av1HwPresetSlider,
Av1HwCqSlider,
Av1HwLookaheadInput,
Av1HwTileColsInput,
Av1HwTileRowsInput,
RowMtCheckbox,
TileColumnsSlider,
TileRowsSlider,
ThreadsInput,
MaxWorkersInput,
FrameParallelCheckbox,
GopLengthInput,
KeyintMinInput,
FixedGopCheckbox,
LagInFramesSlider,
AutoAltRefCheckbox,
AqModeDropdown,
ArnrMaxFramesSlider,
ArnrStrengthSlider,
ArnrTypeDropdown,
TuneContentDropdown,
EnableTplCheckbox,
SharpnessSlider,
NoiseSensitivitySlider,
StaticThreshInput,
MaxIntraRateInput,
ColorSpacePresetDropdown,
AudioPrimaryCodec,
AudioPrimaryBitrate,
AudioPrimaryDownmix,
AudioAc3Checkbox,
AudioAc3Bitrate,
AudioStereoCheckbox,
AudioStereoCodec,
AudioStereoBitrate,
AdditionalArgsInput,
}Variants§
ProfileList
SaveButton
DeleteButton
OutputDirectory
FilenamePattern
ContainerDropdown
OverwriteCheckbox
FpsDropdown
ResolutionDropdown
RateControlMode
CrfSlider
VideoTargetBitrateInput
VideoMinBitrateInput
VideoMaxBitrateInput
VideoBufsizeInput
UndershootPctInput
OvershootPctInput
AutoVmafCheckbox
AutoVmafTargetInput
AutoVmafStepInput
AutoVmafMaxAttemptsInput
QualityMode
CpuUsedSlider
CpuUsedPass1Slider
CpuUsedPass2Slider
TwoPassCheckbox
HardwareEncodingCheckbox
QsvGlobalQualitySlider
VaapiCompressionLevelSlider
VaapiBFramesInput
VaapiLoopFilterLevelInput
VaapiLoopFilterSharpnessInput
HwDenoiseInput
HwDetailInput
Vp9QsvPresetSlider
Vp9QsvLookaheadCheckbox
Vp9QsvLookaheadDepthInput
VideoCodecDropdown
ProfileDropdown
PixFmtDropdown
Av1PresetSlider
Av1TuneDropdown
Av1FilmGrainSlider
Av1FilmGrainDenoiseCheckbox
Av1EnableOverlaysCheckbox
Av1ScdCheckbox
Av1ScmDropdown
Av1EnableTfCheckbox
Av1HwPresetSlider
Av1HwCqSlider
Av1HwLookaheadInput
Av1HwTileColsInput
Av1HwTileRowsInput
RowMtCheckbox
TileColumnsSlider
TileRowsSlider
ThreadsInput
MaxWorkersInput
FrameParallelCheckbox
GopLengthInput
KeyintMinInput
FixedGopCheckbox
LagInFramesSlider
AutoAltRefCheckbox
AqModeDropdown
ArnrMaxFramesSlider
ArnrStrengthSlider
ArnrTypeDropdown
TuneContentDropdown
EnableTplCheckbox
SharpnessSlider
NoiseSensitivitySlider
StaticThreshInput
MaxIntraRateInput
ColorSpacePresetDropdown
AudioPrimaryCodec
AudioPrimaryBitrate
AudioPrimaryDownmix
AudioAc3Checkbox
AudioAc3Bitrate
AudioStereoCheckbox
AudioStereoCodec
AudioStereoBitrate
AdditionalArgsInput
Implementations§
Trait Implementations§
Source§impl Clone for ConfigFocus
impl Clone for ConfigFocus
Source§fn clone(&self) -> ConfigFocus
fn clone(&self) -> ConfigFocus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConfigFocus
impl Debug for ConfigFocus
Source§impl Default for ConfigFocus
impl Default for ConfigFocus
Source§fn default() -> ConfigFocus
fn default() -> ConfigFocus
Returns the “default value” for a type. Read more
Source§impl PartialEq for ConfigFocus
impl PartialEq for ConfigFocus
impl Copy for ConfigFocus
impl Eq for ConfigFocus
impl StructuralPartialEq for ConfigFocus
Auto Trait Implementations§
impl Freeze for ConfigFocus
impl RefUnwindSafe for ConfigFocus
impl Send for ConfigFocus
impl Sync for ConfigFocus
impl Unpin for ConfigFocus
impl UnwindSafe for ConfigFocus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more