1
<Type Name="CMClock" FullName="MonoMac.CoreMedia.CMClock">
2
<TypeSignature Language="C#" Value="public class CMClock : MonoMac.CoreMedia.CMClockOrTimebase" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CMClock extends MonoMac.CoreMedia.CMClockOrTimebase" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>MonoMac.CoreMedia.CMClockOrTimebase</BaseTypeName>
14
<AttributeName>MonoMac.ObjCRuntime.Since(6, 0)</AttributeName>
18
<summary>To be added.</summary>
19
<remarks>To be added.</remarks>
22
<Member MemberName=".ctor">
23
<MemberSignature Language="C#" Value="public CMClock (IntPtr handle);" />
24
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
25
<MemberType>Constructor</MemberType>
27
<AssemblyVersion>0.0.0.0</AssemblyVersion>
30
<Parameter Name="handle" Type="System.IntPtr" />
33
<param name="handle">To be added.</param>
34
<summary>To be added.</summary>
35
<remarks>To be added.</remarks>
38
<Member MemberName="ConvertHostTimeToSystemUnits">
39
<MemberSignature Language="C#" Value="public static ulong ConvertHostTimeToSystemUnits (MonoMac.CoreMedia.CMTime hostTime);" />
40
<MemberSignature Language="ILAsm" Value=".method public static hidebysig pinvokeimpl ("/System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia" as "CMClockConvertHostTimeToSystemUnits" winapi)unsigned int64 ConvertHostTimeToSystemUnits(valuetype MonoMac.CoreMedia.CMTime hostTime) cil managed" />
41
<MemberType>Method</MemberType>
43
<AssemblyVersion>0.0.0.0</AssemblyVersion>
46
<ReturnType>System.UInt64</ReturnType>
49
<Parameter Name="hostTime" Type="MonoMac.CoreMedia.CMTime" />
52
<param name="hostTime">To be added.</param>
53
<summary>To be added.</summary>
54
<returns>To be added.</returns>
55
<remarks>To be added.</remarks>
58
<Member MemberName="CreateAudioClock">
59
<MemberSignature Language="C#" Value="public static MonoMac.CoreMedia.CMClock CreateAudioClock (out MonoMac.CoreMedia.CMClockError clockError);" />
60
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.CoreMedia.CMClock CreateAudioClock(valuetype MonoMac.CoreMedia.CMClockError clockError) cil managed" />
61
<MemberType>Method</MemberType>
63
<AssemblyVersion>0.0.0.0</AssemblyVersion>
66
<ReturnType>MonoMac.CoreMedia.CMClock</ReturnType>
69
<Parameter Name="clockError" Type="MonoMac.CoreMedia.CMClockError&" RefType="out" />
72
<param name="clockError">To be added.</param>
73
<summary>To be added.</summary>
74
<returns>To be added.</returns>
75
<remarks>To be added.</remarks>
78
<Member MemberName="CreateHostTimeFromSystemUnits">
79
<MemberSignature Language="C#" Value="public static MonoMac.CoreMedia.CMTime CreateHostTimeFromSystemUnits (ulong hostTime);" />
80
<MemberSignature Language="ILAsm" Value=".method public static hidebysig pinvokeimpl ("/System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia" as "CMClockMakeHostTimeFromSystemUnits" winapi)valuetype MonoMac.CoreMedia.CMTime CreateHostTimeFromSystemUnits(unsigned int64 hostTime) cil managed" />
81
<MemberType>Method</MemberType>
83
<AssemblyVersion>0.0.0.0</AssemblyVersion>
86
<ReturnType>MonoMac.CoreMedia.CMTime</ReturnType>
89
<Parameter Name="hostTime" Type="System.UInt64" />
92
<param name="hostTime">To be added.</param>
93
<summary>To be added.</summary>
94
<returns>To be added.</returns>
95
<remarks>To be added.</remarks>
98
<Member MemberName="CurrentTime">
99
<MemberSignature Language="C#" Value="public MonoMac.CoreMedia.CMTime CurrentTime { get; }" />
100
<MemberSignature Language="ILAsm" Value=".property instance valuetype MonoMac.CoreMedia.CMTime CurrentTime" />
101
<MemberType>Property</MemberType>
103
<AssemblyVersion>0.0.0.0</AssemblyVersion>
106
<ReturnType>MonoMac.CoreMedia.CMTime</ReturnType>
109
<summary>To be added.</summary>
110
<value>To be added.</value>
111
<remarks>To be added.</remarks>
114
<Member MemberName="GetAnchorTime">
115
<MemberSignature Language="C#" Value="public MonoMac.CoreMedia.CMClockError GetAnchorTime (out MonoMac.CoreMedia.CMTime clockTime, out MonoMac.CoreMedia.CMTime referenceClockTime);" />
116
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype MonoMac.CoreMedia.CMClockError GetAnchorTime(valuetype MonoMac.CoreMedia.CMTime clockTime, valuetype MonoMac.CoreMedia.CMTime referenceClockTime) cil managed" />
117
<MemberType>Method</MemberType>
119
<AssemblyVersion>0.0.0.0</AssemblyVersion>
122
<ReturnType>MonoMac.CoreMedia.CMClockError</ReturnType>
125
<Parameter Name="clockTime" Type="MonoMac.CoreMedia.CMTime&" RefType="out" />
126
<Parameter Name="referenceClockTime" Type="MonoMac.CoreMedia.CMTime&" RefType="out" />
129
<param name="clockTime">To be added.</param>
130
<param name="referenceClockTime">To be added.</param>
131
<summary>To be added.</summary>
132
<returns>To be added.</returns>
133
<remarks>To be added.</remarks>
136
<Member MemberName="HostTimeClock">
137
<MemberSignature Language="C#" Value="public static MonoMac.CoreMedia.CMClock HostTimeClock { get; }" />
138
<MemberSignature Language="ILAsm" Value=".property class MonoMac.CoreMedia.CMClock HostTimeClock" />
139
<MemberType>Property</MemberType>
141
<AssemblyVersion>0.0.0.0</AssemblyVersion>
144
<ReturnType>MonoMac.CoreMedia.CMClock</ReturnType>
147
<summary>To be added.</summary>
148
<value>To be added.</value>
149
<remarks>To be added.</remarks>
152
<Member MemberName="Invalidate">
153
<MemberSignature Language="C#" Value="public void Invalidate ();" />
154
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Invalidate() cil managed" />
155
<MemberType>Method</MemberType>
157
<AssemblyVersion>0.0.0.0</AssemblyVersion>
160
<ReturnType>System.Void</ReturnType>
164
<summary>To be added.</summary>
165
<remarks>To be added.</remarks>
168
<Member MemberName="MightDrift">
169
<MemberSignature Language="C#" Value="public bool MightDrift (MonoMac.CoreMedia.CMClock otherClock);" />
170
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool MightDrift(class MonoMac.CoreMedia.CMClock otherClock) cil managed" />
171
<MemberType>Method</MemberType>
173
<AssemblyVersion>0.0.0.0</AssemblyVersion>
176
<ReturnType>System.Boolean</ReturnType>
179
<Parameter Name="otherClock" Type="MonoMac.CoreMedia.CMClock" />
182
<param name="otherClock">To be added.</param>
183
<summary>To be added.</summary>
184
<returns>To be added.</returns>
185
<remarks>To be added.</remarks>