aliyun-net-sdk-mts/Mts/Model/V20140618/SubmitJobsResponse.cs (2,958 lines of code) (raw):
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
using System.Collections.Generic;
using Newtonsoft.Json;
using Aliyun.Acs.Core;
namespace Aliyun.Acs.Mts.Model.V20140618
{
public class SubmitJobsResponse : AcsResponse
{
private string requestId;
private List<SubmitJobs_JobResult> jobResultList;
public string RequestId
{
get
{
return requestId;
}
set
{
requestId = value;
}
}
public List<SubmitJobs_JobResult> JobResultList
{
get
{
return jobResultList;
}
set
{
jobResultList = value;
}
}
public class SubmitJobs_JobResult
{
private string code;
private string message;
private bool? success;
private SubmitJobs_Job job;
public string Code
{
get
{
return code;
}
set
{
code = value;
}
}
public string Message
{
get
{
return message;
}
set
{
message = value;
}
}
public bool? Success
{
get
{
return success;
}
set
{
success = value;
}
}
public SubmitJobs_Job Job
{
get
{
return job;
}
set
{
job = value;
}
}
public class SubmitJobs_Job
{
private string code;
private string creationTime;
private string finishTime;
private string jobId;
private string message;
private long? percent;
private string pipelineId;
private string state;
private SubmitJobs_Input input;
private SubmitJobs_MNSMessageResult mNSMessageResult;
private SubmitJobs_Output output;
public string Code
{
get
{
return code;
}
set
{
code = value;
}
}
public string CreationTime
{
get
{
return creationTime;
}
set
{
creationTime = value;
}
}
public string FinishTime
{
get
{
return finishTime;
}
set
{
finishTime = value;
}
}
public string JobId
{
get
{
return jobId;
}
set
{
jobId = value;
}
}
public string Message
{
get
{
return message;
}
set
{
message = value;
}
}
public long? Percent
{
get
{
return percent;
}
set
{
percent = value;
}
}
public string PipelineId
{
get
{
return pipelineId;
}
set
{
pipelineId = value;
}
}
public string State
{
get
{
return state;
}
set
{
state = value;
}
}
public SubmitJobs_Input Input
{
get
{
return input;
}
set
{
input = value;
}
}
public SubmitJobs_MNSMessageResult MNSMessageResult
{
get
{
return mNSMessageResult;
}
set
{
mNSMessageResult = value;
}
}
public SubmitJobs_Output Output
{
get
{
return output;
}
set
{
output = value;
}
}
public class SubmitJobs_Input
{
private string bucket;
private string location;
private string _object;
public string Bucket
{
get
{
return bucket;
}
set
{
bucket = value;
}
}
public string Location
{
get
{
return location;
}
set
{
location = value;
}
}
public string _Object
{
get
{
return _object;
}
set
{
_object = value;
}
}
}
public class SubmitJobs_MNSMessageResult
{
private string errorCode;
private string errorMessage;
private string messageId;
public string ErrorCode
{
get
{
return errorCode;
}
set
{
errorCode = value;
}
}
public string ErrorMessage
{
get
{
return errorMessage;
}
set
{
errorMessage = value;
}
}
public string MessageId
{
get
{
return messageId;
}
set
{
messageId = value;
}
}
}
public class SubmitJobs_Output
{
private string audioStreamMap;
private string deWatermark;
private string mergeConfigUrl;
private string priority;
private string rotate;
private string templateId;
private string userData;
private string videoStreamMap;
private string waterMarkConfigUrl;
private List<SubmitJobs_Amix> amixList;
private List<SubmitJobs_Merge> mergeList;
private List<SubmitJobs_Opening> openingList;
private List<SubmitJobs_OutSubtitle> outSubtitleList;
private List<SubmitJobs_TailSlate> tailSlateList;
private List<SubmitJobs_WaterMark> waterMarkList;
private SubmitJobs_Audio audio;
private SubmitJobs_Clip clip;
private SubmitJobs_Container container;
private SubmitJobs_DigiWaterMark digiWaterMark;
private SubmitJobs_Encryption encryption;
private SubmitJobs_M3U8NonStandardSupport m3U8NonStandardSupport;
private SubmitJobs_MuxConfig muxConfig;
private SubmitJobs_OutputFile outputFile;
private SubmitJobs_Properties properties;
private SubmitJobs_SubtitleConfig subtitleConfig;
private SubmitJobs_SuperReso superReso;
private SubmitJobs_TransConfig transConfig;
private SubmitJobs_Video video;
public string AudioStreamMap
{
get
{
return audioStreamMap;
}
set
{
audioStreamMap = value;
}
}
public string DeWatermark
{
get
{
return deWatermark;
}
set
{
deWatermark = value;
}
}
public string MergeConfigUrl
{
get
{
return mergeConfigUrl;
}
set
{
mergeConfigUrl = value;
}
}
public string Priority
{
get
{
return priority;
}
set
{
priority = value;
}
}
public string Rotate
{
get
{
return rotate;
}
set
{
rotate = value;
}
}
public string TemplateId
{
get
{
return templateId;
}
set
{
templateId = value;
}
}
public string UserData
{
get
{
return userData;
}
set
{
userData = value;
}
}
public string VideoStreamMap
{
get
{
return videoStreamMap;
}
set
{
videoStreamMap = value;
}
}
public string WaterMarkConfigUrl
{
get
{
return waterMarkConfigUrl;
}
set
{
waterMarkConfigUrl = value;
}
}
public List<SubmitJobs_Amix> AmixList
{
get
{
return amixList;
}
set
{
amixList = value;
}
}
public List<SubmitJobs_Merge> MergeList
{
get
{
return mergeList;
}
set
{
mergeList = value;
}
}
public List<SubmitJobs_Opening> OpeningList
{
get
{
return openingList;
}
set
{
openingList = value;
}
}
public List<SubmitJobs_OutSubtitle> OutSubtitleList
{
get
{
return outSubtitleList;
}
set
{
outSubtitleList = value;
}
}
public List<SubmitJobs_TailSlate> TailSlateList
{
get
{
return tailSlateList;
}
set
{
tailSlateList = value;
}
}
public List<SubmitJobs_WaterMark> WaterMarkList
{
get
{
return waterMarkList;
}
set
{
waterMarkList = value;
}
}
public SubmitJobs_Audio Audio
{
get
{
return audio;
}
set
{
audio = value;
}
}
public SubmitJobs_Clip Clip
{
get
{
return clip;
}
set
{
clip = value;
}
}
public SubmitJobs_Container Container
{
get
{
return container;
}
set
{
container = value;
}
}
public SubmitJobs_DigiWaterMark DigiWaterMark
{
get
{
return digiWaterMark;
}
set
{
digiWaterMark = value;
}
}
public SubmitJobs_Encryption Encryption
{
get
{
return encryption;
}
set
{
encryption = value;
}
}
public SubmitJobs_M3U8NonStandardSupport M3U8NonStandardSupport
{
get
{
return m3U8NonStandardSupport;
}
set
{
m3U8NonStandardSupport = value;
}
}
public SubmitJobs_MuxConfig MuxConfig
{
get
{
return muxConfig;
}
set
{
muxConfig = value;
}
}
public SubmitJobs_OutputFile OutputFile
{
get
{
return outputFile;
}
set
{
outputFile = value;
}
}
public SubmitJobs_Properties Properties
{
get
{
return properties;
}
set
{
properties = value;
}
}
public SubmitJobs_SubtitleConfig SubtitleConfig
{
get
{
return subtitleConfig;
}
set
{
subtitleConfig = value;
}
}
public SubmitJobs_SuperReso SuperReso
{
get
{
return superReso;
}
set
{
superReso = value;
}
}
public SubmitJobs_TransConfig TransConfig
{
get
{
return transConfig;
}
set
{
transConfig = value;
}
}
public SubmitJobs_Video Video
{
get
{
return video;
}
set
{
video = value;
}
}
public class SubmitJobs_Amix
{
private string amixURL;
private string duration;
private string map;
private string mixDurMode;
private string start;
public string AmixURL
{
get
{
return amixURL;
}
set
{
amixURL = value;
}
}
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string Map
{
get
{
return map;
}
set
{
map = value;
}
}
public string MixDurMode
{
get
{
return mixDurMode;
}
set
{
mixDurMode = value;
}
}
public string Start
{
get
{
return start;
}
set
{
start = value;
}
}
}
public class SubmitJobs_Merge
{
private string duration;
private string mergeURL;
private string roleArn;
private string start;
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string MergeURL
{
get
{
return mergeURL;
}
set
{
mergeURL = value;
}
}
public string RoleArn
{
get
{
return roleArn;
}
set
{
roleArn = value;
}
}
public string Start
{
get
{
return start;
}
set
{
start = value;
}
}
}
public class SubmitJobs_Opening
{
private string height;
private string start;
private string width;
private string openUrl;
public string Height
{
get
{
return height;
}
set
{
height = value;
}
}
public string Start
{
get
{
return start;
}
set
{
start = value;
}
}
public string Width
{
get
{
return width;
}
set
{
width = value;
}
}
public string OpenUrl
{
get
{
return openUrl;
}
set
{
openUrl = value;
}
}
}
public class SubmitJobs_OutSubtitle
{
private string map;
private string message;
private bool? success;
private SubmitJobs_OutSubtitleFile outSubtitleFile;
public string Map
{
get
{
return map;
}
set
{
map = value;
}
}
public string Message
{
get
{
return message;
}
set
{
message = value;
}
}
public bool? Success
{
get
{
return success;
}
set
{
success = value;
}
}
public SubmitJobs_OutSubtitleFile OutSubtitleFile
{
get
{
return outSubtitleFile;
}
set
{
outSubtitleFile = value;
}
}
public class SubmitJobs_OutSubtitleFile
{
private string bucket;
private string location;
private string _object;
private string roleArn;
public string Bucket
{
get
{
return bucket;
}
set
{
bucket = value;
}
}
public string Location
{
get
{
return location;
}
set
{
location = value;
}
}
public string _Object
{
get
{
return _object;
}
set
{
_object = value;
}
}
public string RoleArn
{
get
{
return roleArn;
}
set
{
roleArn = value;
}
}
}
}
public class SubmitJobs_TailSlate
{
private string bgColor;
private string blendDuration;
private string height;
private bool? isMergeAudio;
private string start;
private string tailUrl;
private string width;
public string BgColor
{
get
{
return bgColor;
}
set
{
bgColor = value;
}
}
public string BlendDuration
{
get
{
return blendDuration;
}
set
{
blendDuration = value;
}
}
public string Height
{
get
{
return height;
}
set
{
height = value;
}
}
public bool? IsMergeAudio
{
get
{
return isMergeAudio;
}
set
{
isMergeAudio = value;
}
}
public string Start
{
get
{
return start;
}
set
{
start = value;
}
}
public string TailUrl
{
get
{
return tailUrl;
}
set
{
tailUrl = value;
}
}
public string Width
{
get
{
return width;
}
set
{
width = value;
}
}
}
public class SubmitJobs_WaterMark
{
private string dx;
private string dy;
private string height;
private string referPos;
private string type;
private string waterMarkTemplateId;
private string width;
private SubmitJobs_InputFile inputFile;
public string Dx
{
get
{
return dx;
}
set
{
dx = value;
}
}
public string Dy
{
get
{
return dy;
}
set
{
dy = value;
}
}
public string Height
{
get
{
return height;
}
set
{
height = value;
}
}
public string ReferPos
{
get
{
return referPos;
}
set
{
referPos = value;
}
}
public string Type
{
get
{
return type;
}
set
{
type = value;
}
}
public string WaterMarkTemplateId
{
get
{
return waterMarkTemplateId;
}
set
{
waterMarkTemplateId = value;
}
}
public string Width
{
get
{
return width;
}
set
{
width = value;
}
}
public SubmitJobs_InputFile InputFile
{
get
{
return inputFile;
}
set
{
inputFile = value;
}
}
public class SubmitJobs_InputFile
{
private string bucket;
private string location;
private string _object;
public string Bucket
{
get
{
return bucket;
}
set
{
bucket = value;
}
}
public string Location
{
get
{
return location;
}
set
{
location = value;
}
}
public string _Object
{
get
{
return _object;
}
set
{
_object = value;
}
}
}
}
public class SubmitJobs_Audio
{
private string bitrate;
private string channels;
private string codec;
private string profile;
private string qscale;
private string samplerate;
private SubmitJobs_Volume volume;
public string Bitrate
{
get
{
return bitrate;
}
set
{
bitrate = value;
}
}
public string Channels
{
get
{
return channels;
}
set
{
channels = value;
}
}
public string Codec
{
get
{
return codec;
}
set
{
codec = value;
}
}
public string Profile
{
get
{
return profile;
}
set
{
profile = value;
}
}
public string Qscale
{
get
{
return qscale;
}
set
{
qscale = value;
}
}
public string Samplerate
{
get
{
return samplerate;
}
set
{
samplerate = value;
}
}
public SubmitJobs_Volume Volume
{
get
{
return volume;
}
set
{
volume = value;
}
}
public class SubmitJobs_Volume
{
private string level;
private string method;
public string Level
{
get
{
return level;
}
set
{
level = value;
}
}
public string Method
{
get
{
return method;
}
set
{
method = value;
}
}
}
}
public class SubmitJobs_Clip
{
private SubmitJobs_TimeSpan timeSpan;
public SubmitJobs_TimeSpan TimeSpan
{
get
{
return timeSpan;
}
set
{
timeSpan = value;
}
}
public class SubmitJobs_TimeSpan
{
private string duration;
private string seek;
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string Seek
{
get
{
return seek;
}
set
{
seek = value;
}
}
}
}
public class SubmitJobs_Container
{
private string format;
public string Format
{
get
{
return format;
}
set
{
format = value;
}
}
}
public class SubmitJobs_DigiWaterMark
{
private string alpha;
private string type;
private SubmitJobs_InputFile1 inputFile1;
public string Alpha
{
get
{
return alpha;
}
set
{
alpha = value;
}
}
public string Type
{
get
{
return type;
}
set
{
type = value;
}
}
public SubmitJobs_InputFile1 InputFile1
{
get
{
return inputFile1;
}
set
{
inputFile1 = value;
}
}
public class SubmitJobs_InputFile1
{
private string bucket;
private string location;
private string _object;
public string Bucket
{
get
{
return bucket;
}
set
{
bucket = value;
}
}
public string Location
{
get
{
return location;
}
set
{
location = value;
}
}
public string _Object
{
get
{
return _object;
}
set
{
_object = value;
}
}
}
}
public class SubmitJobs_Encryption
{
private string id;
private string key;
private string keyType;
private string keyUri;
private string skipCnt;
private string type;
public string Id
{
get
{
return id;
}
set
{
id = value;
}
}
public string Key
{
get
{
return key;
}
set
{
key = value;
}
}
public string KeyType
{
get
{
return keyType;
}
set
{
keyType = value;
}
}
public string KeyUri
{
get
{
return keyUri;
}
set
{
keyUri = value;
}
}
public string SkipCnt
{
get
{
return skipCnt;
}
set
{
skipCnt = value;
}
}
public string Type
{
get
{
return type;
}
set
{
type = value;
}
}
}
public class SubmitJobs_M3U8NonStandardSupport
{
private SubmitJobs_TS tS;
public SubmitJobs_TS TS
{
get
{
return tS;
}
set
{
tS = value;
}
}
public class SubmitJobs_TS
{
private bool? md5Support;
private bool? sizeSupport;
public bool? Md5Support
{
get
{
return md5Support;
}
set
{
md5Support = value;
}
}
public bool? SizeSupport
{
get
{
return sizeSupport;
}
set
{
sizeSupport = value;
}
}
}
}
public class SubmitJobs_MuxConfig
{
private SubmitJobs_Gif gif;
private SubmitJobs_Segment segment;
private SubmitJobs_Webp webp;
public SubmitJobs_Gif Gif
{
get
{
return gif;
}
set
{
gif = value;
}
}
public SubmitJobs_Segment Segment
{
get
{
return segment;
}
set
{
segment = value;
}
}
public SubmitJobs_Webp Webp
{
get
{
return webp;
}
set
{
webp = value;
}
}
public class SubmitJobs_Gif
{
private string ditherMode;
private string finalDelay;
private string isCustomPalette;
private string loop;
public string DitherMode
{
get
{
return ditherMode;
}
set
{
ditherMode = value;
}
}
public string FinalDelay
{
get
{
return finalDelay;
}
set
{
finalDelay = value;
}
}
public string IsCustomPalette
{
get
{
return isCustomPalette;
}
set
{
isCustomPalette = value;
}
}
public string Loop
{
get
{
return loop;
}
set
{
loop = value;
}
}
}
public class SubmitJobs_Segment
{
private string duration;
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
}
public class SubmitJobs_Webp
{
private string loop;
public string Loop
{
get
{
return loop;
}
set
{
loop = value;
}
}
}
}
public class SubmitJobs_OutputFile
{
private string bucket;
private string location;
private string _object;
private string roleArn;
public string Bucket
{
get
{
return bucket;
}
set
{
bucket = value;
}
}
public string Location
{
get
{
return location;
}
set
{
location = value;
}
}
public string _Object
{
get
{
return _object;
}
set
{
_object = value;
}
}
public string RoleArn
{
get
{
return roleArn;
}
set
{
roleArn = value;
}
}
}
public class SubmitJobs_Properties
{
private string bitrate;
private string duration;
private string fileFormat;
private string fileSize;
private string fps;
private string height;
private string width;
private SubmitJobs_Format format;
private SubmitJobs_Streams streams;
public string Bitrate
{
get
{
return bitrate;
}
set
{
bitrate = value;
}
}
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string FileFormat
{
get
{
return fileFormat;
}
set
{
fileFormat = value;
}
}
public string FileSize
{
get
{
return fileSize;
}
set
{
fileSize = value;
}
}
public string Fps
{
get
{
return fps;
}
set
{
fps = value;
}
}
public string Height
{
get
{
return height;
}
set
{
height = value;
}
}
public string Width
{
get
{
return width;
}
set
{
width = value;
}
}
public SubmitJobs_Format Format
{
get
{
return format;
}
set
{
format = value;
}
}
public SubmitJobs_Streams Streams
{
get
{
return streams;
}
set
{
streams = value;
}
}
public class SubmitJobs_Format
{
private string bitrate;
private string duration;
private string formatLongName;
private string formatName;
private string numPrograms;
private string numStreams;
private string size;
private string startTime;
public string Bitrate
{
get
{
return bitrate;
}
set
{
bitrate = value;
}
}
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string FormatLongName
{
get
{
return formatLongName;
}
set
{
formatLongName = value;
}
}
public string FormatName
{
get
{
return formatName;
}
set
{
formatName = value;
}
}
public string NumPrograms
{
get
{
return numPrograms;
}
set
{
numPrograms = value;
}
}
public string NumStreams
{
get
{
return numStreams;
}
set
{
numStreams = value;
}
}
public string Size
{
get
{
return size;
}
set
{
size = value;
}
}
public string StartTime
{
get
{
return startTime;
}
set
{
startTime = value;
}
}
}
public class SubmitJobs_Streams
{
private List<SubmitJobs_AudioStream> audioStreamList;
private List<SubmitJobs_SubtitleStream> subtitleStreamList;
private List<SubmitJobs_VideoStream> videoStreamList;
public List<SubmitJobs_AudioStream> AudioStreamList
{
get
{
return audioStreamList;
}
set
{
audioStreamList = value;
}
}
public List<SubmitJobs_SubtitleStream> SubtitleStreamList
{
get
{
return subtitleStreamList;
}
set
{
subtitleStreamList = value;
}
}
public List<SubmitJobs_VideoStream> VideoStreamList
{
get
{
return videoStreamList;
}
set
{
videoStreamList = value;
}
}
public class SubmitJobs_AudioStream
{
private string bitrate;
private string channelLayout;
private string channels;
private string codecLongName;
private string codecName;
private string codecTag;
private string codecTagString;
private string codecTimeBase;
private string duration;
private string index;
private string lang;
private string numFrames;
private string sampleFmt;
private string samplerate;
private string startTime;
private string timebase;
public string Bitrate
{
get
{
return bitrate;
}
set
{
bitrate = value;
}
}
public string ChannelLayout
{
get
{
return channelLayout;
}
set
{
channelLayout = value;
}
}
public string Channels
{
get
{
return channels;
}
set
{
channels = value;
}
}
public string CodecLongName
{
get
{
return codecLongName;
}
set
{
codecLongName = value;
}
}
public string CodecName
{
get
{
return codecName;
}
set
{
codecName = value;
}
}
public string CodecTag
{
get
{
return codecTag;
}
set
{
codecTag = value;
}
}
public string CodecTagString
{
get
{
return codecTagString;
}
set
{
codecTagString = value;
}
}
public string CodecTimeBase
{
get
{
return codecTimeBase;
}
set
{
codecTimeBase = value;
}
}
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string Index
{
get
{
return index;
}
set
{
index = value;
}
}
public string Lang
{
get
{
return lang;
}
set
{
lang = value;
}
}
public string NumFrames
{
get
{
return numFrames;
}
set
{
numFrames = value;
}
}
public string SampleFmt
{
get
{
return sampleFmt;
}
set
{
sampleFmt = value;
}
}
public string Samplerate
{
get
{
return samplerate;
}
set
{
samplerate = value;
}
}
public string StartTime
{
get
{
return startTime;
}
set
{
startTime = value;
}
}
public string Timebase
{
get
{
return timebase;
}
set
{
timebase = value;
}
}
}
public class SubmitJobs_SubtitleStream
{
private string index;
private string lang;
public string Index
{
get
{
return index;
}
set
{
index = value;
}
}
public string Lang
{
get
{
return lang;
}
set
{
lang = value;
}
}
}
public class SubmitJobs_VideoStream
{
private string avgFPS;
private string bitrate;
private string codecLongName;
private string codecName;
private string codecTag;
private string codecTagString;
private string codecTimeBase;
private string dar;
private string duration;
private string fps;
private string hasBFrames;
private string height;
private string index;
private string lang;
private string level;
private string numFrames;
private string pixFmt;
private string profile;
private string sar;
private string startTime;
private string timebase;
private string width;
private SubmitJobs_NetworkCost networkCost;
public string AvgFPS
{
get
{
return avgFPS;
}
set
{
avgFPS = value;
}
}
public string Bitrate
{
get
{
return bitrate;
}
set
{
bitrate = value;
}
}
public string CodecLongName
{
get
{
return codecLongName;
}
set
{
codecLongName = value;
}
}
public string CodecName
{
get
{
return codecName;
}
set
{
codecName = value;
}
}
public string CodecTag
{
get
{
return codecTag;
}
set
{
codecTag = value;
}
}
public string CodecTagString
{
get
{
return codecTagString;
}
set
{
codecTagString = value;
}
}
public string CodecTimeBase
{
get
{
return codecTimeBase;
}
set
{
codecTimeBase = value;
}
}
public string Dar
{
get
{
return dar;
}
set
{
dar = value;
}
}
public string Duration
{
get
{
return duration;
}
set
{
duration = value;
}
}
public string Fps
{
get
{
return fps;
}
set
{
fps = value;
}
}
public string HasBFrames
{
get
{
return hasBFrames;
}
set
{
hasBFrames = value;
}
}
public string Height
{
get
{
return height;
}
set
{
height = value;
}
}
public string Index
{
get
{
return index;
}
set
{
index = value;
}
}
public string Lang
{
get
{
return lang;
}
set
{
lang = value;
}
}
public string Level
{
get
{
return level;
}
set
{
level = value;
}
}
public string NumFrames
{
get
{
return numFrames;
}
set
{
numFrames = value;
}
}
public string PixFmt
{
get
{
return pixFmt;
}
set
{
pixFmt = value;
}
}
public string Profile
{
get
{
return profile;
}
set
{
profile = value;
}
}
public string Sar
{
get
{
return sar;
}
set
{
sar = value;
}
}
public string StartTime
{
get
{
return startTime;
}
set
{
startTime = value;
}
}
public string Timebase
{
get
{
return timebase;
}
set
{
timebase = value;
}
}
public string Width
{
get
{
return width;
}
set
{
width = value;
}
}
public SubmitJobs_NetworkCost NetworkCost
{
get
{
return networkCost;
}
set
{
networkCost = value;
}
}
public class SubmitJobs_NetworkCost
{
private string avgBitrate;
private string costBandwidth;
private string preloadTime;
public string AvgBitrate
{
get
{
return avgBitrate;
}
set
{
avgBitrate = value;
}
}
public string CostBandwidth
{
get
{
return costBandwidth;
}
set
{
costBandwidth = value;
}
}
public string PreloadTime
{
get
{
return preloadTime;
}
set
{
preloadTime = value;
}
}
}
}
}
}
public class SubmitJobs_SubtitleConfig
{
private List<SubmitJobs_ExtSubtitle> extSubtitleList;
private List<SubmitJobs_Subtitle> subtitleList;
public List<SubmitJobs_ExtSubtitle> ExtSubtitleList
{
get
{
return extSubtitleList;
}
set
{
extSubtitleList = value;
}
}
public List<SubmitJobs_Subtitle> SubtitleList
{
get
{
return subtitleList;
}
set
{
subtitleList = value;
}
}
public class SubmitJobs_ExtSubtitle
{
private string charEnc;
private string fontName;
private SubmitJobs_Input2 input2;
public string CharEnc
{
get
{
return charEnc;
}
set
{
charEnc = value;
}
}
public string FontName
{
get
{
return fontName;
}
set
{
fontName = value;
}
}
public SubmitJobs_Input2 Input2
{
get
{
return input2;
}
set
{
input2 = value;
}
}
public class SubmitJobs_Input2
{
private string bucket;
private string location;
private string _object;
public string Bucket
{
get
{
return bucket;
}
set
{
bucket = value;
}
}
public string Location
{
get
{
return location;
}
set
{
location = value;
}
}
public string _Object
{
get
{
return _object;
}
set
{
_object = value;
}
}
}
}
public class SubmitJobs_Subtitle
{
private string map;
public string Map
{
get
{
return map;
}
set
{
map = value;
}
}
}
}
public class SubmitJobs_SuperReso
{
private string isHalfSample;
public string IsHalfSample
{
get
{
return isHalfSample;
}
set
{
isHalfSample = value;
}
}
}
public class SubmitJobs_TransConfig
{
private string adjDarMethod;
private string isCheckAudioBitrate;
private string isCheckAudioBitrateFail;
private string isCheckReso;
private string isCheckResoFail;
private string isCheckVideoBitrate;
private string isCheckVideoBitrateFail;
private string transMode;
public string AdjDarMethod
{
get
{
return adjDarMethod;
}
set
{
adjDarMethod = value;
}
}
public string IsCheckAudioBitrate
{
get
{
return isCheckAudioBitrate;
}
set
{
isCheckAudioBitrate = value;
}
}
public string IsCheckAudioBitrateFail
{
get
{
return isCheckAudioBitrateFail;
}
set
{
isCheckAudioBitrateFail = value;
}
}
public string IsCheckReso
{
get
{
return isCheckReso;
}
set
{
isCheckReso = value;
}
}
public string IsCheckResoFail
{
get
{
return isCheckResoFail;
}
set
{
isCheckResoFail = value;
}
}
public string IsCheckVideoBitrate
{
get
{
return isCheckVideoBitrate;
}
set
{
isCheckVideoBitrate = value;
}
}
public string IsCheckVideoBitrateFail
{
get
{
return isCheckVideoBitrateFail;
}
set
{
isCheckVideoBitrateFail = value;
}
}
public string TransMode
{
get
{
return transMode;
}
set
{
transMode = value;
}
}
}
public class SubmitJobs_Video
{
private string bitrate;
private string bufsize;
private string codec;
private string crf;
private string crop;
private string degrain;
private string fps;
private string gop;
private string height;
private string maxFps;
private string maxrate;
private string pad;
private string pixFmt;
private string preset;
private string profile;
private string qscale;
private string resoPriority;
private string scanMode;
private string width;
private SubmitJobs_BitrateBnd bitrateBnd;
public string Bitrate
{
get
{
return bitrate;
}
set
{
bitrate = value;
}
}
public string Bufsize
{
get
{
return bufsize;
}
set
{
bufsize = value;
}
}
public string Codec
{
get
{
return codec;
}
set
{
codec = value;
}
}
public string Crf
{
get
{
return crf;
}
set
{
crf = value;
}
}
public string Crop
{
get
{
return crop;
}
set
{
crop = value;
}
}
public string Degrain
{
get
{
return degrain;
}
set
{
degrain = value;
}
}
public string Fps
{
get
{
return fps;
}
set
{
fps = value;
}
}
public string Gop
{
get
{
return gop;
}
set
{
gop = value;
}
}
public string Height
{
get
{
return height;
}
set
{
height = value;
}
}
public string MaxFps
{
get
{
return maxFps;
}
set
{
maxFps = value;
}
}
public string Maxrate
{
get
{
return maxrate;
}
set
{
maxrate = value;
}
}
public string Pad
{
get
{
return pad;
}
set
{
pad = value;
}
}
public string PixFmt
{
get
{
return pixFmt;
}
set
{
pixFmt = value;
}
}
public string Preset
{
get
{
return preset;
}
set
{
preset = value;
}
}
public string Profile
{
get
{
return profile;
}
set
{
profile = value;
}
}
public string Qscale
{
get
{
return qscale;
}
set
{
qscale = value;
}
}
public string ResoPriority
{
get
{
return resoPriority;
}
set
{
resoPriority = value;
}
}
public string ScanMode
{
get
{
return scanMode;
}
set
{
scanMode = value;
}
}
public string Width
{
get
{
return width;
}
set
{
width = value;
}
}
public SubmitJobs_BitrateBnd BitrateBnd
{
get
{
return bitrateBnd;
}
set
{
bitrateBnd = value;
}
}
public class SubmitJobs_BitrateBnd
{
private string max;
private string min;
public string Max
{
get
{
return max;
}
set
{
max = value;
}
}
public string Min
{
get
{
return min;
}
set
{
min = value;
}
}
}
}
}
}
}
}
}