MonoMac.AudioToolbox.AudioFileStream: Method Members

The methods of MonoMac.AudioToolbox.AudioFileStream are listed below. For a list of all members, see the AudioFileStream Members list.

See Also: Inherited members from System.Object

Public Methods

ByteToPacket(long, out int, out bool) : long
Maps a position in the file to an audio packet.
Close()
Closes (and disposes the audio stream).
Dispose()
Releases the resourced used by the AudioFileStream object.
Finalize()
Finalizer for the AudioFileStream object
FrameToPacket(long, out int) : long
Returns the packet number and the frame offset in the packet (on the out parameter) corresponding to the requested audio frame.
GetProperty(AudioFileStreamProperty, out int) : IntPtr
Documentation for this section has not yet been entered.
GetProperty(AudioFileStreamProperty, ref int, IntPtr) : bool
Documentation for this section has not yet been entered.
PacketToByte(long, out bool) : long
Documentation for this section has not yet been entered.
PacketToFrame(long) : long
Documentation for this section has not yet been entered.
ParseBytes(byte[], bool) : AudioFileStreamStatus
Parse and decode the array of bytes provided.
ParseBytes(int, IntPtr, bool) : AudioFileStreamStatus
Parse and decode the block of data provided.
ParseBytes(byte[], int, int, bool) : AudioFileStreamStatus
Parses and decode a portion of the array of bytes provided.
Seek(long, out long, out bool) : AudioFileStreamStatus
Documentation for this section has not yet been entered.
SetProperty(AudioFileStreamProperty, int, IntPtr) : bool
Low-level property setting API. Use the exposed managed properties instead.

Protected Methods

Dispose(bool)
Releases the resourced used by the AudioFileStream object.
OnPacketDecoded(int, IntPtr, AudioStreamPacketDescription[])
Invoked when a packet has been decoded.
OnPropertyFound(AudioFileStreamProperty, ref AudioFileStreamPropertyFlag)
Invoked when a propety is found.