1
<Type Name="AVAssetReaderOutput" FullName="MonoMac.AVFoundation.AVAssetReaderOutput">
2
<TypeSignature Language="C#" Value="public class AVAssetReaderOutput : MonoMac.Foundation.NSObject" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AVAssetReaderOutput extends MonoMac.Foundation.NSObject" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>MonoMac.Foundation.NSObject</BaseTypeName>
14
<AttributeName>MonoMac.Foundation.Register("AVAssetReaderOutput", true)</AttributeName>
18
<summary>To be added.</summary>
19
<remarks>To be added.</remarks>
22
<Member MemberName=".ctor">
23
<MemberSignature Language="C#" Value="public AVAssetReaderOutput (MonoMac.Foundation.NSCoder coder);" />
24
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSCoder coder) cil managed" />
25
<MemberType>Constructor</MemberType>
27
<AssemblyVersion>0.0.0.0</AssemblyVersion>
31
<AttributeName>MonoMac.Foundation.Export("initWithCoder:")</AttributeName>
34
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
38
<Parameter Name="coder" Type="MonoMac.Foundation.NSCoder" />
41
<param name="coder">The unarchiver object.</param>
42
<summary>A constructor that initializes the object from the data stored in the unarchiver object.</summary>
43
<remarks>This constructor is provided to allow the class to be initialized from an unarchiver (for example, during NIB deserialization).</remarks>
46
<Member MemberName=".ctor">
47
<MemberSignature Language="C#" Value="public AVAssetReaderOutput (MonoMac.Foundation.NSObjectFlag t);" />
48
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSObjectFlag t) cil managed" />
49
<MemberType>Constructor</MemberType>
51
<AssemblyVersion>0.0.0.0</AssemblyVersion>
55
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
59
<Parameter Name="t" Type="MonoMac.Foundation.NSObjectFlag" />
62
<param name="t">Unused sentinel value, pass NSObjectFlag.Empty.</param>
63
<summary>Constructor to call on derived classes when the derived class has an [Export] constructor.</summary>
65
<para>This constructor should be called by derived classes when they are initialized using an [Export] attribute. The argument value is ignore, typically the chaining would look like this:</para>
68
public class MyClass : BaseClass {
69
[Export ("initWithFoo:")]
70
public MyClass (string foo) : base (NSObjectFlag.Empty)
79
<Member MemberName=".ctor">
80
<MemberSignature Language="C#" Value="public AVAssetReaderOutput (IntPtr handle);" />
81
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
82
<MemberType>Constructor</MemberType>
84
<AssemblyVersion>0.0.0.0</AssemblyVersion>
88
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
92
<Parameter Name="handle" Type="System.IntPtr" />
95
<param name="handle">Pointer (handle) to the unmanaged object.</param>
96
<summary>A constructor used when creating managed representations of unmanaged objects; Called by the runtime.</summary>
98
<para>This constructor is invoked by the runtime infrastructure (<see cref="M:MonoMac.ObjCRuntime.GetNSObject (System.IntPtr)" />) to create a new managed representation for a pointer to an unmanaged Objective-C object. You should not invoke this method directly, instead you should call the GetNSObject method as it will prevent two instances of a managed object to point to the same native object.</para>
102
<Member MemberName="AlwaysCopiesSampleData">
103
<MemberSignature Language="C#" Value="public virtual bool AlwaysCopiesSampleData { get; set; }" />
104
<MemberSignature Language="ILAsm" Value=".property instance bool AlwaysCopiesSampleData" />
105
<MemberType>Property</MemberType>
107
<AssemblyVersion>0.0.0.0</AssemblyVersion>
111
<AttributeName>get: MonoMac.Foundation.Export("alwaysCopiesSampleData")</AttributeName>
114
<AttributeName>set: MonoMac.Foundation.Export("setAlwaysCopiesSampleData:")</AttributeName>
118
<ReturnType>System.Boolean</ReturnType>
121
<summary>To be added.</summary>
122
<value>To be added.</value>
123
<remarks>To be added.</remarks>
126
<Member MemberName="ClassHandle">
127
<MemberSignature Language="C#" Value="public override IntPtr ClassHandle { get; }" />
128
<MemberSignature Language="ILAsm" Value=".property instance native int ClassHandle" />
129
<MemberType>Property</MemberType>
131
<AssemblyVersion>0.0.0.0</AssemblyVersion>
134
<ReturnType>System.IntPtr</ReturnType>
137
<summary>The handle for this class.</summary>
138
<value>The pointer to the Objective-C class.</value>
139
<remarks>Each MonoMac class mirrors an unmanaged Objective-C class. This value contains the pointer to the Objective-C class, it is similar to calling objc_getClass with the object name.</remarks>
142
<Member MemberName="CopyNextSampleBuffer">
143
<MemberSignature Language="C#" Value="public virtual MonoMac.CoreMedia.CMSampleBuffer CopyNextSampleBuffer ();" />
144
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.CoreMedia.CMSampleBuffer CopyNextSampleBuffer() cil managed" />
145
<MemberType>Method</MemberType>
147
<AssemblyVersion>0.0.0.0</AssemblyVersion>
151
<AttributeName>MonoMac.Foundation.Export("copyNextSampleBuffer")</AttributeName>
155
<ReturnType>MonoMac.CoreMedia.CMSampleBuffer</ReturnType>
159
<summary>To be added.</summary>
160
<returns>To be added.</returns>
161
<remarks>To be added.</remarks>
164
<Member MemberName="MediaType">
165
<MemberSignature Language="C#" Value="public virtual string MediaType { get; }" />
166
<MemberSignature Language="ILAsm" Value=".property instance string MediaType" />
167
<MemberType>Property</MemberType>
169
<AssemblyVersion>0.0.0.0</AssemblyVersion>
173
<AttributeName>get: MonoMac.Foundation.Export("mediaType")</AttributeName>
177
<ReturnType>System.String</ReturnType>
180
<summary>To be added.</summary>
181
<value>To be added.</value>
182
<remarks>To be added.</remarks>