using System.Collections.Generic;\r
\r
/// <summary>\r
- /// The preset.\r
+ /// The preset.\r
/// </summary>\r
public class Preset\r
{\r
/// <summary>\r
- /// Gets or sets the audio allow aac pass.\r
+ /// Gets or sets the audio copy mask.\r
/// </summary>\r
- public int AudioAllowAACPass { get; set; }\r
+ public List<object> AudioCopyMask { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the audio allow a c 3 pass.\r
+ /// Gets or sets the audio encoder fallback.\r
/// </summary>\r
- public int AudioAllowAC3Pass { get; set; }\r
+ public string AudioEncoderFallback { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the audio allow dtshd pass.\r
+ /// Gets or sets the audio language list.\r
/// </summary>\r
- public int AudioAllowDTSHDPass { get; set; }\r
+ public List<string> AudioLanguageList { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the audio allow dts pass.\r
+ /// Gets or sets the audio list.\r
/// </summary>\r
- public int AudioAllowDTSPass { get; set; }\r
+ public List<AudioList> AudioList { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the audio allow m p 3 pass.\r
+ /// Gets or sets a value indicating whether audio secondary encoder mode.\r
/// </summary>\r
- public int AudioAllowMP3Pass { get; set; }\r
+ public bool AudioSecondaryEncoderMode { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the audio encoder fallback.\r
+ /// Gets or sets the audio track selection behavior.\r
/// </summary>\r
- public string AudioEncoderFallback { get; set; }\r
+ public string AudioTrackSelectionBehavior { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the audio list.\r
+ /// Gets or sets a value indicating whether chapter markers.\r
/// </summary>\r
- public List<AudioList> AudioList { get; set; }\r
+ public bool ChapterMarkers { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the chapter markers.\r
+ /// Gets or sets the children array.\r
/// </summary>\r
- public int ChapterMarkers { get; set; }\r
+ public List<object> ChildrenArray { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the default.\r
+ /// Gets or sets a value indicating whether default.\r
/// </summary>\r
- public int Default { get; set; }\r
+ public bool Default { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the file format.\r
public bool Folder { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the mp 4 http optimize.\r
+ /// Gets or sets a value indicating whether folder open.\r
+ /// </summary>\r
+ public bool FolderOpen { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether mp 4 http optimize.\r
/// </summary>\r
- public int Mp4HttpOptimize { get; set; }\r
+ public bool Mp4HttpOptimize { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the mp 4 i pod compatible.\r
+ /// Gets or sets a value indicating whether mp 4 i pod compatible.\r
/// </summary>\r
- public int Mp4iPodCompatible { get; set; }\r
+ public bool Mp4iPodCompatible { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture auto crop.\r
+ /// Gets or sets a value indicating whether picture auto crop.\r
/// </summary>\r
- public int PictureAutoCrop { get; set; }\r
+ public bool PictureAutoCrop { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture bottom crop.\r
/// </summary>\r
public int PictureBottomCrop { get; set; }\r
\r
+ /// <summary>\r
+ /// Gets or sets the picture left crop.\r
+ /// </summary>\r
+ public int PictureLeftCrop { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture right crop.\r
+ /// </summary>\r
+ public int PictureRightCrop { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture top crop.\r
+ /// </summary>\r
+ public int PictureTopCrop { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture dar width.\r
+ /// </summary>\r
+ public int PictureDARWidth { get; set; }\r
+\r
/// <summary>\r
/// Gets or sets the picture deblock.\r
/// </summary>\r
/// <summary>\r
/// Gets or sets the picture decomb.\r
/// </summary>\r
- public int PictureDecomb { get; set; }\r
+ public string PictureDecomb { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture decomb custom.\r
public string PictureDecombCustom { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture decomb deinterlace.\r
+ /// Gets or sets a value indicating whether picture decomb deinterlace.\r
/// </summary>\r
- public int PictureDecombDeinterlace { get; set; }\r
+ public bool PictureDecombDeinterlace { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture deinterlace.\r
/// </summary>\r
- public int PictureDeinterlace { get; set; }\r
+ public string PictureDeinterlace { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture deinterlace custom.\r
/// </summary>\r
public string PictureDenoiseFilter { get; set; }\r
\r
+ /// <summary>\r
+ /// Gets or sets the picture denoise preset.\r
+ /// </summary>\r
+ public string PictureDenoisePreset { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture denoise tune.\r
+ /// </summary>\r
+ public string PictureDenoiseTune { get; set; }\r
+\r
/// <summary>\r
/// Gets or sets the picture detelecine.\r
/// </summary>\r
- public int PictureDetelecine { get; set; }\r
+ public string PictureDetelecine { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture detelecine custom.\r
public string PictureDetelecineCustom { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture height.\r
+ /// Gets or sets a value indicating whether picture itu par.\r
/// </summary>\r
- public int PictureHeight { get; set; }\r
+ public bool PictureItuPAR { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture keep ratio.\r
+ /// Gets or sets a value indicating whether picture keep ratio.\r
/// </summary>\r
- public int PictureKeepRatio { get; set; }\r
+ public bool PictureKeepRatio { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture left crop.\r
+ /// Gets or sets a value indicating whether picture loose crop.\r
/// </summary>\r
- public int PictureLeftCrop { get; set; }\r
+ public bool PictureLooseCrop { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture modulus.\r
public string PicturePAR { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture right crop.\r
+ /// Gets or sets the picture par width.\r
/// </summary>\r
- public int PictureRightCrop { get; set; }\r
+ public int PicturePARWidth { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the picture top crop.\r
+ /// Gets or sets the picture par height.\r
/// </summary>\r
- public int PictureTopCrop { get; set; }\r
+ public int PicturePARHeight { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture rotate.\r
+ /// </summary>\r
+ public int PictureRotate { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the picture width.\r
/// </summary>\r
public int PictureWidth { get; set; }\r
\r
+ /// <summary>\r
+ /// Gets or sets the picture height.\r
+ /// </summary>\r
+ public int PictureHeight { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture force height.\r
+ /// </summary>\r
+ public int PictureForceHeight { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the picture force width.\r
+ /// </summary>\r
+ public int PictureForceWidth { get; set; }\r
+\r
/// <summary>\r
/// Gets or sets the preset description.\r
/// </summary>\r
public int Type { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the uses picture filters.\r
+ /// Gets or sets a value indicating whether uses picture filters.\r
/// </summary>\r
- public int UsesPictureFilters { get; set; }\r
+ public bool UsesPictureFilters { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the uses picture settings.\r
/// </summary>\r
public int UsesPictureSettings { get; set; }\r
\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether subtitle add cc.\r
+ /// </summary>\r
+ public bool SubtitleAddCC { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether subtitle add foreign audio search.\r
+ /// </summary>\r
+ public bool SubtitleAddForeignAudioSearch { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether subtitle add foreign audio subtitle.\r
+ /// </summary>\r
+ public bool SubtitleAddForeignAudioSubtitle { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the subtitle burn behavior.\r
+ /// </summary>\r
+ public string SubtitleBurnBehavior { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether subtitle burn bd sub.\r
+ /// </summary>\r
+ public bool SubtitleBurnBDSub { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether subtitle burn dvd sub.\r
+ /// </summary>\r
+ public bool SubtitleBurnDVDSub { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the subtitle language list.\r
+ /// </summary>\r
+ public List<object> SubtitleLanguageList { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the subtitle track selection behavior.\r
+ /// </summary>\r
+ public string SubtitleTrackSelectionBehavior { get; set; }\r
+\r
/// <summary>\r
/// Gets or sets the video avg bitrate.\r
/// </summary>\r
- public string VideoAvgBitrate { get; set; }\r
+ public int VideoAvgBitrate { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the video color matrix code.\r
+ /// </summary>\r
+ public int VideoColorMatrixCode { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the video encoder.\r
public string VideoFramerateMode { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video gray scale.\r
+ /// Gets or sets a value indicating whether video gray scale.\r
/// </summary>\r
- public int VideoGrayScale { get; set; }\r
+ public bool VideoGrayScale { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video level.\r
+ /// Gets or sets a value indicating whether video hw decode.\r
/// </summary>\r
- public string VideoLevel { get; set; }\r
+ public bool VideoHWDecode { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video option extra.\r
+ /// Gets or sets the video scaler.\r
/// </summary>\r
- public string VideoOptionExtra { get; set; }\r
+ public string VideoScaler { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the video preset.\r
/// </summary>\r
public string VideoPreset { get; set; }\r
\r
+ /// <summary>\r
+ /// Gets or sets the video tune.\r
+ /// </summary>\r
+ public string VideoTune { get; set; }\r
+\r
/// <summary>\r
/// Gets or sets the video profile.\r
/// </summary>\r
public string VideoProfile { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video quality slider.\r
+ /// Gets or sets the video level.\r
/// </summary>\r
- public double VideoQualitySlider { get; set; }\r
+ public string VideoLevel { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the video option extra.\r
+ /// </summary>\r
+ public string VideoOptionExtra { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the video quality type.\r
public int VideoQualityType { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video tune.\r
+ /// Gets or sets the video quality slider.\r
/// </summary>\r
- public string VideoTune { get; set; }\r
+ public double VideoQualitySlider { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets a value indicating whether video qsv decode.\r
+ /// </summary>\r
+ public bool VideoQSVDecode { get; set; }\r
+\r
+ /// <summary>\r
+ /// Gets or sets the video qsv async depth.\r
+ /// </summary>\r
+ public int VideoQSVAsyncDepth { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video turbo two pass.\r
+ /// Gets or sets a value indicating whether video two pass.\r
/// </summary>\r
- public int VideoTurboTwoPass { get; set; }\r
+ public bool VideoTwoPass { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the video two pass.\r
+ /// Gets or sets a value indicating whether video turbo two pass.\r
/// </summary>\r
- public int VideoTwoPass { get; set; }\r
+ public bool VideoTurboTwoPass { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the x 264 option.\r
public string x264Option { get; set; }\r
\r
/// <summary>\r
- /// Gets or sets the x 264 use advanced options.\r
+ /// Gets or sets a value indicating whether x 264 use advanced options.\r
/// </summary>\r
- public int x264UseAdvancedOptions { get; set; }\r
+ public bool x264UseAdvancedOptions { get; set; }\r
}\r
-}\r
+}
\ No newline at end of file