The methods of AudioToolbox.AudioFileStream are listed below. For a list of all members, see the AudioFileStream Members list.
See Also: Inherited members from System.Object
ByteToPacket(long, out int, out bool)Maps a position in the file to an audio packet. | ||
Close()Closes (and disposes the audio stream). | ||
Dispose()Releases the resources used by the AudioFileStream object. | ||
Finalize()Finalizer for the AudioFileStream object | ||
FrameToPacket(long, out int)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)Low-level routine used to fetch arbitrary property values from the underlying AudioFileStream object. | ||
GetProperty(AudioFileStreamProperty, ref int, IntPtr)Low-level routine used to fetch arbitrary property values from the underlying AudioFileStream object. | ||
PacketToByte(long, out bool)Maps a packet number to a byte number in the audio file stream. | ||
PacketToFrame(long)Maps a packet number to an audio frame number in the audio file stream. | ||
ParseBytes(byte[], bool)Parse and decode the array of bytes provided. | ||
ParseBytes(int, IntPtr, bool)Parse and decode the block of data provided. | ||
ParseBytes(byte[], int, int, bool)Parses and decode a portion of the array of bytes provided. | ||
Seek(long, out long, out bool)Maps the absolute file offset for the specified packetOffset. | ||
SetProperty(AudioFileStreamProperty, int, IntPtr)Low-level property setting API. Use the exposed managed properties instead. |
Dispose(bool)Releases the resources 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. |