1
<Type Name="AVPlayerItemVideoOutput" FullName="MonoMac.AVFoundation.AVPlayerItemVideoOutput">
2
<TypeSignature Language="C#" Value="public class AVPlayerItemVideoOutput : MonoMac.AVFoundation.AVPlayerItemOutput" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AVPlayerItemVideoOutput extends MonoMac.AVFoundation.AVPlayerItemOutput" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>MonoMac.AVFoundation.AVPlayerItemOutput</BaseTypeName>
14
<AttributeName>MonoMac.Foundation.Register("AVPlayerItemVideoOutput", true)</AttributeName>
18
<summary>To be added.</summary>
19
<remarks>To be added.</remarks>
22
<Member MemberName=".ctor">
23
<MemberSignature Language="C#" Value="public AVPlayerItemVideoOutput ();" />
24
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
25
<MemberType>Constructor</MemberType>
27
<AssemblyVersion>0.0.0.0</AssemblyVersion>
31
<AttributeName>MonoMac.Foundation.Export("init")</AttributeName>
34
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
39
<summary>To be added.</summary>
40
<remarks>To be added.</remarks>
43
<Member MemberName=".ctor">
44
<MemberSignature Language="C#" Value="public AVPlayerItemVideoOutput (MonoMac.CoreVideo.CVPixelBufferAttributes attributes);" />
45
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.CoreVideo.CVPixelBufferAttributes attributes) cil managed" />
46
<MemberType>Constructor</MemberType>
48
<AssemblyVersion>0.0.0.0</AssemblyVersion>
51
<Parameter Name="attributes" Type="MonoMac.CoreVideo.CVPixelBufferAttributes" />
54
<param name="attributes">To be added.</param>
55
<summary>To be added.</summary>
56
<remarks>To be added.</remarks>
59
<Member MemberName=".ctor">
60
<MemberSignature Language="C#" Value="public AVPlayerItemVideoOutput (MonoMac.Foundation.NSCoder coder);" />
61
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSCoder coder) cil managed" />
62
<MemberType>Constructor</MemberType>
64
<AssemblyVersion>0.0.0.0</AssemblyVersion>
68
<AttributeName>MonoMac.Foundation.Export("initWithCoder:")</AttributeName>
71
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
75
<Parameter Name="coder" Type="MonoMac.Foundation.NSCoder" />
78
<param name="coder">To be added.</param>
79
<summary>To be added.</summary>
80
<remarks>To be added.</remarks>
83
<Member MemberName=".ctor">
84
<MemberSignature Language="C#" Value="protected AVPlayerItemVideoOutput (MonoMac.Foundation.NSDictionary pixelBufferAttributes);" />
85
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSDictionary pixelBufferAttributes) cil managed" />
86
<MemberType>Constructor</MemberType>
88
<AssemblyVersion>0.0.0.0</AssemblyVersion>
92
<AttributeName>MonoMac.Foundation.Export("initWithPixelBufferAttributes:")</AttributeName>
96
<Parameter Name="pixelBufferAttributes" Type="MonoMac.Foundation.NSDictionary" />
99
<param name="pixelBufferAttributes">To be added.</param>
100
<summary>To be added.</summary>
101
<remarks>To be added.</remarks>
104
<Member MemberName=".ctor">
105
<MemberSignature Language="C#" Value="public AVPlayerItemVideoOutput (MonoMac.Foundation.NSObjectFlag t);" />
106
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSObjectFlag t) cil managed" />
107
<MemberType>Constructor</MemberType>
109
<AssemblyVersion>0.0.0.0</AssemblyVersion>
113
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
117
<Parameter Name="t" Type="MonoMac.Foundation.NSObjectFlag" />
120
<param name="t">To be added.</param>
121
<summary>To be added.</summary>
122
<remarks>To be added.</remarks>
125
<Member MemberName=".ctor">
126
<MemberSignature Language="C#" Value="public AVPlayerItemVideoOutput (IntPtr handle);" />
127
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
128
<MemberType>Constructor</MemberType>
130
<AssemblyVersion>0.0.0.0</AssemblyVersion>
134
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
138
<Parameter Name="handle" Type="System.IntPtr" />
141
<param name="handle">To be added.</param>
142
<summary>To be added.</summary>
143
<remarks>To be added.</remarks>
146
<Member MemberName="ClassHandle">
147
<MemberSignature Language="C#" Value="public override IntPtr ClassHandle { get; }" />
148
<MemberSignature Language="ILAsm" Value=".property instance native int ClassHandle" />
149
<MemberType>Property</MemberType>
151
<AssemblyVersion>0.0.0.0</AssemblyVersion>
154
<ReturnType>System.IntPtr</ReturnType>
157
<summary>To be added.</summary>
158
<value>To be added.</value>
159
<remarks>To be added.</remarks>
162
<Member MemberName="CopyPixelBuffer">
163
<MemberSignature Language="C#" Value="public virtual MonoMac.CoreVideo.CVPixelBuffer CopyPixelBuffer (MonoMac.CoreMedia.CMTime itemTime, ref MonoMac.CoreMedia.CMTime outItemTimeForDisplay);" />
164
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.CoreVideo.CVPixelBuffer CopyPixelBuffer(valuetype MonoMac.CoreMedia.CMTime itemTime, valuetype MonoMac.CoreMedia.CMTime outItemTimeForDisplay) cil managed" />
165
<MemberType>Method</MemberType>
167
<AssemblyVersion>0.0.0.0</AssemblyVersion>
171
<AttributeName>MonoMac.Foundation.Export("copyPixelBufferForItemTime:itemTimeForDisplay:")</AttributeName>
175
<ReturnType>MonoMac.CoreVideo.CVPixelBuffer</ReturnType>
178
<Parameter Name="itemTime" Type="MonoMac.CoreMedia.CMTime" />
179
<Parameter Name="outItemTimeForDisplay" Type="MonoMac.CoreMedia.CMTime&" RefType="ref" />
182
<param name="itemTime">To be added.</param>
183
<param name="outItemTimeForDisplay">To be added.</param>
184
<summary>To be added.</summary>
185
<returns>To be added.</returns>
186
<remarks>To be added.</remarks>
189
<Member MemberName="Delegate">
190
<MemberSignature Language="C#" Value="public MonoMac.AVFoundation.AVPlayerItemOutputPullDelegate Delegate { get; }" />
191
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.AVFoundation.AVPlayerItemOutputPullDelegate Delegate" />
192
<MemberType>Property</MemberType>
194
<AssemblyVersion>0.0.0.0</AssemblyVersion>
197
<ReturnType>MonoMac.AVFoundation.AVPlayerItemOutputPullDelegate</ReturnType>
200
<summary>To be added.</summary>
201
<value>To be added.</value>
202
<remarks>To be added.</remarks>
205
<Member MemberName="DelegateQueue">
206
<MemberSignature Language="C#" Value="public virtual MonoMac.CoreFoundation.DispatchQueue DelegateQueue { get; }" />
207
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.CoreFoundation.DispatchQueue DelegateQueue" />
208
<MemberType>Property</MemberType>
210
<AssemblyVersion>0.0.0.0</AssemblyVersion>
214
<AttributeName>get: MonoMac.Foundation.Export("delegateQueue")</AttributeName>
218
<ReturnType>MonoMac.CoreFoundation.DispatchQueue</ReturnType>
221
<summary>To be added.</summary>
222
<value>To be added.</value>
223
<remarks>To be added.</remarks>
226
<Member MemberName="Dispose">
227
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
228
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
229
<MemberType>Method</MemberType>
231
<AssemblyVersion>0.0.0.0</AssemblyVersion>
234
<ReturnType>System.Void</ReturnType>
237
<Parameter Name="disposing" Type="System.Boolean" />
240
<param name="disposing">To be added.</param>
241
<summary>To be added.</summary>
242
<remarks>To be added.</remarks>
245
<Member MemberName="HasNewPixelBufferForItemTime">
246
<MemberSignature Language="C#" Value="public virtual bool HasNewPixelBufferForItemTime (MonoMac.CoreMedia.CMTime itemTime);" />
247
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HasNewPixelBufferForItemTime(valuetype MonoMac.CoreMedia.CMTime itemTime) cil managed" />
248
<MemberType>Method</MemberType>
250
<AssemblyVersion>0.0.0.0</AssemblyVersion>
254
<AttributeName>MonoMac.Foundation.Export("hasNewPixelBufferForItemTime:")</AttributeName>
258
<ReturnType>System.Boolean</ReturnType>
261
<Parameter Name="itemTime" Type="MonoMac.CoreMedia.CMTime" />
264
<param name="itemTime">To be added.</param>
265
<summary>To be added.</summary>
266
<returns>To be added.</returns>
267
<remarks>To be added.</remarks>
270
<Member MemberName="RequestNotificationOfMediaDataChange">
271
<MemberSignature Language="C#" Value="public virtual void RequestNotificationOfMediaDataChange (double advanceInterval);" />
272
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RequestNotificationOfMediaDataChange(float64 advanceInterval) cil managed" />
273
<MemberType>Method</MemberType>
275
<AssemblyVersion>0.0.0.0</AssemblyVersion>
279
<AttributeName>MonoMac.Foundation.Export("requestNotificationOfMediaDataChangeWithAdvanceInterval:")</AttributeName>
283
<ReturnType>System.Void</ReturnType>
286
<Parameter Name="advanceInterval" Type="System.Double" />
289
<param name="advanceInterval">To be added.</param>
290
<summary>To be added.</summary>
291
<remarks>To be added.</remarks>
294
<Member MemberName="SetDelegate">
295
<MemberSignature Language="C#" Value="public virtual void SetDelegate (MonoMac.AVFoundation.AVPlayerItemOutputPullDelegate delegateClass, MonoMac.CoreFoundation.DispatchQueue delegateQueue);" />
296
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetDelegate(class MonoMac.AVFoundation.AVPlayerItemOutputPullDelegate delegateClass, class MonoMac.CoreFoundation.DispatchQueue delegateQueue) cil managed" />
297
<MemberType>Method</MemberType>
299
<AssemblyVersion>0.0.0.0</AssemblyVersion>
303
<AttributeName>MonoMac.Foundation.Export("setDelegate:queue:")</AttributeName>
307
<ReturnType>System.Void</ReturnType>
310
<Parameter Name="delegateClass" Type="MonoMac.AVFoundation.AVPlayerItemOutputPullDelegate" />
311
<Parameter Name="delegateQueue" Type="MonoMac.CoreFoundation.DispatchQueue" />
314
<param name="delegateClass">To be added.</param>
315
<param name="delegateQueue">To be added.</param>
316
<summary>To be added.</summary>
317
<remarks>To be added.</remarks>
320
<Member MemberName="WeakDelegate">
321
<MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSObject WeakDelegate { get; }" />
322
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.Foundation.NSObject WeakDelegate" />
323
<MemberType>Property</MemberType>
325
<AssemblyVersion>0.0.0.0</AssemblyVersion>
329
<AttributeName>get: MonoMac.Foundation.Export("delegate")</AttributeName>
333
<ReturnType>MonoMac.Foundation.NSObject</ReturnType>
336
<summary>To be added.</summary>
337
<value>To be added.</value>
338
<remarks>To be added.</remarks>