2022-05-20 02:06:35 +00:00
|
|
|
namespace TimelapseApi;
|
|
|
|
|
|
|
|
public class TimelapseSettingsModel
|
|
|
|
{
|
|
|
|
public TimelapseSettingsModel()
|
|
|
|
{
|
|
|
|
canOverlayVideo=true;
|
|
|
|
deniedOverlayExtensions=new List<Guid>();
|
|
|
|
deniedBlockExtensions=new List<Guid>();
|
|
|
|
enableWebServer=false;
|
|
|
|
timelapsePort=49290;
|
|
|
|
canBlockFrames=true;
|
|
|
|
addExtensionOnInstall=true;
|
2022-05-21 03:38:13 +00:00
|
|
|
blankCameraHeight=720;
|
|
|
|
blankCameraWidth=1280;
|
2022-05-20 02:06:35 +00:00
|
|
|
|
|
|
|
}
|
2022-05-21 03:38:13 +00:00
|
|
|
public int blankCameraWidth {get;set;}
|
|
|
|
public int blankCameraHeight {get;set;}
|
2022-05-20 05:22:28 +00:00
|
|
|
public bool useCustomFilePickerForNativeFS {get;set;}
|
2022-05-20 02:06:35 +00:00
|
|
|
public bool addExtensionOnInstall {get;set;}
|
|
|
|
public bool canOverlayVideo {get;set;}
|
|
|
|
public bool canBlockFrames {get;set;}
|
|
|
|
public List<Guid> deniedOverlayExtensions {get;set;}
|
|
|
|
public List<Guid> deniedBlockExtensions {get;set;}
|
|
|
|
public bool enableWebServer {get;set;}
|
|
|
|
public ushort timelapsePort {get;set;}
|
|
|
|
}
|