53
53
<remarks>To be added.</remarks>
56
<Member MemberName="AudioFormats">
57
<MemberSignature Language="C#" Value="public MonoMac.AudioToolbox.AudioFormat[] AudioFormats { get; }" />
58
<MemberSignature Language="ILAsm" Value=".property instance valuetype MonoMac.AudioToolbox.AudioFormat[] AudioFormats" />
59
<MemberType>Property</MemberType>
61
<AssemblyVersion>0.0.0.0</AssemblyVersion>
64
<ReturnType>MonoMac.AudioToolbox.AudioFormat[]</ReturnType>
67
<summary>Returns a list of the supported audio formats.</summary>
68
<value>To be added.</value>
69
<remarks>To be added.</remarks>
56
72
<Member MemberName="BitRate">
57
73
<MemberSignature Language="C#" Value="public int BitRate { get; }" />
58
74
<MemberSignature Language="ILAsm" Value=".property instance int32 BitRate" />
294
310
<param name="disposing">
295
311
<para>If set to <see langword="true" />, the method is invoked directly and will dispose manage and unmanaged resources; If set to <see langword="false" /> the method is being called by the garbage collector finalizer and should only release unmanaged resources.</para>
297
<summary>Releases the resourced used by the AudioFile object.</summary>
313
<summary>Releases the resources used by the AudioFile object.</summary>
299
315
<para>This Dispose method releases the resources used by the AudioFile class.</para>
300
316
<para>This method is called by both the Dispose() method and the object finalizer (Finalize). When invoked by the Dispose method, the parameter disposting <paramref name="disposing" /> is set to <see langword="true" /> and any managed object references that this object holds are also disposed or released; when invoked by the object finalizer, on the finalizer thread the value is set to <see langword="false" />. </para>
898
914
<Parameter Name="buffer" Type="System.Byte[]" />
901
<param name="inStartingPacket">To be added.</param>
902
<param name="nPackets">To be added.</param>
903
<param name="buffer">To be added.</param>
904
<summary>To be added.</summary>
905
<returns>To be added.</returns>
906
<remarks>To be added.</remarks>
917
<param name="inStartingPacket">The index of the first packet to read.</param>
918
<param name="nPackets">The number of packets to read.</param>
919
<param name="buffer">The output buffer where packets are written.</param>
920
<summary>Reads packets of audio data from an audio file.</summary>
921
<returns>Array of packet descriptors for the packets that were read.</returns>
926
<Member MemberName="ReadPacketData">
927
<MemberSignature Language="C#" Value="public MonoMac.AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count);" />
928
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype MonoMac.AudioToolbox.AudioStreamPacketDescription[] ReadPacketData(bool useCache, int64 inStartingPacket, int32 nPackets, native int buffer, int32 count) cil managed" />
929
<MemberType>Method</MemberType>
931
<AssemblyVersion>0.0.0.0</AssemblyVersion>
934
<ReturnType>MonoMac.AudioToolbox.AudioStreamPacketDescription[]</ReturnType>
937
<Parameter Name="useCache" Type="System.Boolean" />
938
<Parameter Name="inStartingPacket" Type="System.Int64" />
939
<Parameter Name="nPackets" Type="System.Int32&" RefType="ref" />
940
<Parameter Name="buffer" Type="System.IntPtr" />
941
<Parameter Name="count" Type="System.Int32&" RefType="ref" />
944
<param name="useCache">If the data should be cached.</param>
945
<param name="inStartingPacket">The index of the first packet to read.</param>
946
<param name="nPackets">The number of packets to read.</param>
947
<param name="buffer">The output buffer where packets are written.</param>
948
<param name="count">On input the size of the output buffer (in bytes), upon return the actual number of bytes read.</param>
949
<summary>Reads packets of audio data from an audio file.</summary>
950
<returns>Array of packet descriptors for the packets that were read.</returns>
909
955
<Member MemberName="ReadPacketData">
925
971
<Parameter Name="count" Type="System.Int32" />
928
<param name="useCache">To be added.</param>
929
<param name="inStartingPacket">To be added.</param>
930
<param name="nPackets">To be added.</param>
931
<param name="buffer">To be added.</param>
932
<param name="offset">To be added.</param>
933
<param name="count">To be added.</param>
934
<summary>To be added.</summary>
935
<returns>To be added.</returns>
936
<remarks>To be added.</remarks>
974
<param name="useCache">If the data should be cached.</param>
975
<param name="inStartingPacket">The index of the first packet to read.</param>
976
<param name="nPackets">The number of packets to read.</param>
977
<param name="buffer">The output buffer where packets are written.</param>
978
<param name="offset">The offset in the output buffer where to start writing packets to.</param>
979
<param name="count">The size of the output buffer (in bytes).</param>
980
<summary>Reads packets of audio data from an audio file.</summary>
981
<returns>Array of packet descriptors for the packets that were read.</returns>
986
<Member MemberName="ReadPacketData">
987
<MemberSignature Language="C#" Value="public MonoMac.AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, byte[] buffer, int offset, ref int count);" />
988
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype MonoMac.AudioToolbox.AudioStreamPacketDescription[] ReadPacketData(bool useCache, int64 inStartingPacket, int32 nPackets, unsigned int8[] buffer, int32 offset, int32 count) cil managed" />
989
<MemberType>Method</MemberType>
991
<AssemblyVersion>0.0.0.0</AssemblyVersion>
994
<ReturnType>MonoMac.AudioToolbox.AudioStreamPacketDescription[]</ReturnType>
997
<Parameter Name="useCache" Type="System.Boolean" />
998
<Parameter Name="inStartingPacket" Type="System.Int64" />
999
<Parameter Name="nPackets" Type="System.Int32&" RefType="ref" />
1000
<Parameter Name="buffer" Type="System.Byte[]" />
1001
<Parameter Name="offset" Type="System.Int32" />
1002
<Parameter Name="count" Type="System.Int32&" RefType="ref" />
1005
<param name="useCache">If the data should be cached.</param>
1006
<param name="inStartingPacket">The index of the first packet to read.</param>
1007
<param name="nPackets">On input the number of packets to read, upon return the number of packets actually read.</param>
1008
<param name="buffer">The output buffer where packets are written.</param>
1009
<param name="offset">The offset in the output buffer where to start writing packets to.</param>
1010
<param name="count">On input the size of the output buffer (in bytes), upon return the actual number of bytes read.</param>
1011
<summary>Reads packets of audio data from an audio file.</summary>
1012
<returns>Array of packet descriptors for the packets that were read.</returns>
939
1017
<Member MemberName="RemoveUserData">