-
Notifications
You must be signed in to change notification settings - Fork 263
/
EncoderPresetConfigurations.xml
200 lines (200 loc) · 12.6 KB
/
EncoderPresetConfigurations.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
<Type Name="EncoderPresetConfigurations" FullName="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations">
<TypeSignature Language="C#" Value="public class EncoderPresetConfigurations" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EncoderPresetConfigurations extends System.Object" />
<TypeSignature Language="DocId" Value="T:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations" />
<TypeSignature Language="VB.NET" Value="Public Class EncoderPresetConfigurations" />
<TypeSignature Language="F#" Value="type EncoderPresetConfigurations = class" />
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>1.2.0.0</AssemblyVersion>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary> An object of optional configuration settings for encoder. </summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EncoderPresetConfigurations ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary> Initializes a new instance of <see cref="T:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations" />. </summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Complexity">
<MemberSignature Language="C#" Value="public Azure.ResourceManager.Media.Models.EncodingComplexity? Complexity { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<valuetype Azure.ResourceManager.Media.Models.EncodingComplexity> Complexity" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.Complexity" />
<MemberSignature Language="VB.NET" Value="Public Property Complexity As Nullable(Of EncodingComplexity)" />
<MemberSignature Language="F#" Value="member this.Complexity : Nullable<Azure.ResourceManager.Media.Models.EncodingComplexity> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.Complexity" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<Azure.ResourceManager.Media.Models.EncodingComplexity></ReturnType>
</ReturnValue>
<Docs>
<summary> Allows you to configure the encoder settings to control the balance between speed and quality. Example: set Complexity as Speed for faster encoding but less compression efficiency. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InterleaveOutput">
<MemberSignature Language="C#" Value="public Azure.ResourceManager.Media.Models.InterleaveOutput? InterleaveOutput { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<valuetype Azure.ResourceManager.Media.Models.InterleaveOutput> InterleaveOutput" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.InterleaveOutput" />
<MemberSignature Language="VB.NET" Value="Public Property InterleaveOutput As Nullable(Of InterleaveOutput)" />
<MemberSignature Language="F#" Value="member this.InterleaveOutput : Nullable<Azure.ResourceManager.Media.Models.InterleaveOutput> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.InterleaveOutput" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<Azure.ResourceManager.Media.Models.InterleaveOutput></ReturnType>
</ReturnValue>
<Docs>
<summary> Sets the interleave mode of the output to control how audio and video are stored in the container format. Example: set InterleavedOutput as NonInterleavedOutput to produce audio-only and video-only outputs in separate MP4 files. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="KeyFrameIntervalInSeconds">
<MemberSignature Language="C#" Value="public float? KeyFrameIntervalInSeconds { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<float32> KeyFrameIntervalInSeconds" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.KeyFrameIntervalInSeconds" />
<MemberSignature Language="VB.NET" Value="Public Property KeyFrameIntervalInSeconds As Nullable(Of Single)" />
<MemberSignature Language="F#" Value="member this.KeyFrameIntervalInSeconds : Nullable<single> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.KeyFrameIntervalInSeconds" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<System.Single></ReturnType>
</ReturnValue>
<Docs>
<summary> The key frame interval in seconds. Example: set KeyFrameIntervalInSeconds as 2 to reduce the playback buffering for some players. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxBitrateBps">
<MemberSignature Language="C#" Value="public int? MaxBitrateBps { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<int32> MaxBitrateBps" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MaxBitrateBps" />
<MemberSignature Language="VB.NET" Value="Public Property MaxBitrateBps As Nullable(Of Integer)" />
<MemberSignature Language="F#" Value="member this.MaxBitrateBps : Nullable<int> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MaxBitrateBps" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<System.Int32></ReturnType>
</ReturnValue>
<Docs>
<summary> The maximum bitrate in bits per second (threshold for the top video layer). Example: set MaxBitrateBps as 6000000 to avoid producing very high bitrate outputs for contents with high complexity. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxHeight">
<MemberSignature Language="C#" Value="public int? MaxHeight { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<int32> MaxHeight" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MaxHeight" />
<MemberSignature Language="VB.NET" Value="Public Property MaxHeight As Nullable(Of Integer)" />
<MemberSignature Language="F#" Value="member this.MaxHeight : Nullable<int> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MaxHeight" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<System.Int32></ReturnType>
</ReturnValue>
<Docs>
<summary> The maximum height of output video layers. Example: set MaxHeight as 720 to produce output layers up to 720P even if the input is 4K. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxLayers">
<MemberSignature Language="C#" Value="public int? MaxLayers { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<int32> MaxLayers" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MaxLayers" />
<MemberSignature Language="VB.NET" Value="Public Property MaxLayers As Nullable(Of Integer)" />
<MemberSignature Language="F#" Value="member this.MaxLayers : Nullable<int> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MaxLayers" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<System.Int32></ReturnType>
</ReturnValue>
<Docs>
<summary> The maximum number of output video layers. Example: set MaxLayers as 4 to make sure at most 4 output layers are produced to control the overall cost of the encoding job. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MinBitrateBps">
<MemberSignature Language="C#" Value="public int? MinBitrateBps { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<int32> MinBitrateBps" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MinBitrateBps" />
<MemberSignature Language="VB.NET" Value="Public Property MinBitrateBps As Nullable(Of Integer)" />
<MemberSignature Language="F#" Value="member this.MinBitrateBps : Nullable<int> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MinBitrateBps" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<System.Int32></ReturnType>
</ReturnValue>
<Docs>
<summary> The minimum bitrate in bits per second (threshold for the bottom video layer). Example: set MinBitrateBps as 200000 to have a bottom layer that covers users with low network bandwidth. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MinHeight">
<MemberSignature Language="C#" Value="public int? MinHeight { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1<int32> MinHeight" />
<MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MinHeight" />
<MemberSignature Language="VB.NET" Value="Public Property MinHeight As Nullable(Of Integer)" />
<MemberSignature Language="F#" Value="member this.MinHeight : Nullable<int> with get, set" Usage="Azure.ResourceManager.Media.Models.EncoderPresetConfigurations.MinHeight" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.ResourceManager.Media</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable<System.Int32></ReturnType>
</ReturnValue>
<Docs>
<summary> The minimum height of output video layers. Example: set MinHeight as 360 to avoid output layers of smaller resolutions like 180P. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>