feat: Implement face encoder functionality with GPU support and recursive option
This commit is contained in:
parent
daf3b5ad2c
commit
988a3d94e1
10 changed files with 790 additions and 219 deletions
|
|
@ -60,6 +60,72 @@ public class AiSettingsViewModel : ViewModelBase
|
|||
}
|
||||
}
|
||||
|
||||
private bool _faceRecursive;
|
||||
public bool FaceRecursive
|
||||
{
|
||||
get => _faceRecursive;
|
||||
set
|
||||
{
|
||||
_faceRecursive = value;
|
||||
NotifyPropertyChanged();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _faceGpuOptionEnabled;
|
||||
public bool FaceGpuOptionEnabled
|
||||
{
|
||||
get => _faceGpuOptionEnabled;
|
||||
set
|
||||
{
|
||||
_faceGpuOptionEnabled = value;
|
||||
NotifyPropertyChanged();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _useFaceGpu;
|
||||
public bool UseFaceGpu
|
||||
{
|
||||
get => _useFaceGpu;
|
||||
set
|
||||
{
|
||||
_useFaceGpu = value;
|
||||
NotifyPropertyChanged();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _isFaceEncoderRunning;
|
||||
public bool IsFaceEncoderRunning
|
||||
{
|
||||
get => _isFaceEncoderRunning;
|
||||
set
|
||||
{
|
||||
_isFaceEncoderRunning = value;
|
||||
NotifyPropertyChanged();
|
||||
}
|
||||
}
|
||||
|
||||
private string _faceStatusMessage = string.Empty;
|
||||
public string FaceStatusMessage
|
||||
{
|
||||
get => _faceStatusMessage;
|
||||
set
|
||||
{
|
||||
_faceStatusMessage = value;
|
||||
NotifyPropertyChanged();
|
||||
}
|
||||
}
|
||||
|
||||
private string _faceCommandOutput = string.Empty;
|
||||
public string FaceCommandOutput
|
||||
{
|
||||
get => _faceCommandOutput;
|
||||
set
|
||||
{
|
||||
_faceCommandOutput = value;
|
||||
NotifyPropertyChanged();
|
||||
}
|
||||
}
|
||||
|
||||
private double _aiProgress;
|
||||
public double AiProgress
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue