Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the JobInputClip class.
 /// </summary>
 /// <param name="files">List of files. Required for JobInputHttp.
 /// Maximum of 4000 characters each.</param>
 /// <param name="start">Defines a point on the timeline of the input
 /// media at which processing will start. Defaults to the beginning of
 /// the input media.</param>
 /// <param name="end">Defines a point on the timeline of the input
 /// media at which processing will end. Defaults to the end of the
 /// input media.</param>
 /// <param name="label">A label that is assigned to a JobInputClip,
 /// that is used to satisfy a reference used in the Transform. For
 /// example, a Transform can be authored so as to take an image file
 /// with the label 'xyz' and apply it as an overlay onto the input
 /// video before it is encoded. When submitting a Job, exactly one of
 /// the JobInputs should be the image file, and it should have the
 /// label 'xyz'.</param>
 public JobInputClip(IList <string> files = default(IList <string>), ClipTime start = default(ClipTime), ClipTime end = default(ClipTime), string label = default(string))
 {
     Files = files;
     Start = start;
     End   = end;
     Label = label;
     CustomInit();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the JobInputClip class.
 /// </summary>
 /// <param name="files">List of files. Required for JobInputHttp.
 /// Maximum of 4000 characters each. Query strings will not be returned
 /// in service responses to prevent sensitive data exposure.</param>
 /// <param name="start">Defines a point on the timeline of the input
 /// media at which processing will start. Defaults to the beginning of
 /// the input media.</param>
 /// <param name="end">Defines a point on the timeline of the input
 /// media at which processing will end. Defaults to the end of the
 /// input media.</param>
 /// <param name="label">A label that is assigned to a JobInputClip,
 /// that is used to satisfy a reference used in the Transform. For
 /// example, a Transform can be authored so as to take an image file
 /// with the label 'xyz' and apply it as an overlay onto the input
 /// video before it is encoded. When submitting a Job, exactly one of
 /// the JobInputs should be the image file, and it should have the
 /// label 'xyz'.</param>
 /// <param name="inputDefinitions">Defines a list of InputDefinitions.
 /// For each InputDefinition, it defines a list of track selections and
 /// related metadata.</param>
 public JobInputClip(IList <string> files = default(IList <string>), ClipTime start = default(ClipTime), ClipTime end = default(ClipTime), string label = default(string), IList <InputDefinition> inputDefinitions = default(IList <InputDefinition>))
 {
     Files            = files;
     Start            = start;
     End              = end;
     Label            = label;
     InputDefinitions = inputDefinitions;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the JobInputHttp class.
 /// </summary>
 /// <param name="files">List of files. Required for JobInputHttp.
 /// Maximum of 4000 characters each.</param>
 /// <param name="start">Defines a point on the timeline of the input
 /// media at which processing will start. Defaults to the beginning of
 /// the input media.</param>
 /// <param name="end">Defines a point on the timeline of the input
 /// media at which processing will end. Defaults to the end of the
 /// input media.</param>
 /// <param name="label">A label that is assigned to a JobInputClip,
 /// that is used to satisfy a reference used in the Transform. For
 /// example, a Transform can be authored so as to take an image file
 /// with the label 'xyz' and apply it as an overlay onto the input
 /// video before it is encoded. When submitting a Job, exactly one of
 /// the JobInputs should be the image file, and it should have the
 /// label 'xyz'.</param>
 /// <param name="inputDefinitions">Defines a list of InputDefinitions.
 /// For each InputDefinition, it defines a list of track selections and
 /// related metadata.</param>
 /// <param name="baseUri">Base URI for HTTPS job input. It will be
 /// concatenated with provided file names. If no base uri is given,
 /// then the provided file list is assumed to be fully qualified uris.
 /// Maximum length of 4000 characters.</param>
 public JobInputHttp(IList <string> files = default(IList <string>), ClipTime start = default(ClipTime), ClipTime end = default(ClipTime), string label = default(string), IList <InputDefinition> inputDefinitions = default(IList <InputDefinition>), string baseUri = default(string))
     : base(files, start, end, label, inputDefinitions)
 {
     BaseUri = baseUri;
     CustomInit();
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the JobInputAsset class.
 /// </summary>
 /// <param name="assetName">The name of the input Asset.</param>
 /// <param name="files">List of files. Required for JobInputHttp.
 /// Maximum of 4000 characters each.</param>
 /// <param name="start">Defines a point on the timeline of the input
 /// media at which processing will start. Defaults to the beginning of
 /// the input media.</param>
 /// <param name="end">Defines a point on the timeline of the input
 /// media at which processing will end. Defaults to the end of the
 /// input media.</param>
 /// <param name="label">A label that is assigned to a JobInputClip,
 /// that is used to satisfy a reference used in the Transform. For
 /// example, a Transform can be authored so as to take an image file
 /// with the label 'xyz' and apply it as an overlay onto the input
 /// video before it is encoded. When submitting a Job, exactly one of
 /// the JobInputs should be the image file, and it should have the
 /// label 'xyz'.</param>
 public JobInputAsset(string assetName, IList <string> files = default(IList <string>), ClipTime start = default(ClipTime), ClipTime end = default(ClipTime), string label = default(string))
     : base(files, start, end, label)
 {
     AssetName = assetName;
     CustomInit();
 }