Re: AudioStreams
Re: AudioStreams
- Subject: Re: AudioStreams
- From: Jeff Moore <email@hidden>
- Date: Mon, 18 Nov 2002 10:03:30 -0800
In the HAL, an AudioStream is an object that encapsulates one
interleaved, unidirectional stream of data on a particular AudioDevice.
In the HAL's API, there are routines for getting and setting properties
for streams. The most important role an AudioStream plays is the
arbiter of the format in which your IOProc provides it's data.
AudioStreamXXXX routines are the preferred way to get/set the formats
of the device as opposed to the similar AudioDeviceXXXX routines.
On Sunday, November 17, 2002, at 04:06 PM, Greg Hamilton wrote:
Hi,
I've written an app to record / playback using CoreAudio and
MTCoreAudio. It's pretty simple, just an MTCoreAudioDevice object for
record and another for playback, each with it's own ioProc for reading
/ writing data.
I've read both the quite old coreaudio.pdf from Apple
(http://developer.apple.com/audio/pdf/coreaudio.pdf) and the
MTCoreAudio docs. Both make mention of AudioStreams and the
MTCoreAudio framework even provides two Objective C classes as
wrappers for AudioStreams and AudioStreamDescriptions but neither
documents explain exactly what AudioStreams are for nor how to use
them so I'm left making guesses based on the methods available in the
MTCoreAudioStream class.
What are AudioStreams and why would I use them ?
Greg
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
--
Jeff Moore
Core Audio
Apple
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
References: | |
| >AudioStreams (From: Greg Hamilton <email@hidden>) |