Re: IO stream format
Re: IO stream format
- Subject: Re: IO stream format
- From: Jeff Moore <email@hidden>
- Date: Thu, 26 Jul 2001 11:26:36 -0700
on 7/26/01 4:08 AM, Tonkopf <email@hidden> wrote:
>
As I have not yet started any coreaudio programming I have a general
>
question:
>
>
If you read from a digital source, you can obviously also transmit control
>
data.
>
An example: instead of just setting/reading the copy-prohibit-flag, some
>
vendors do viable things with their S/P-DIF-implementations in
>
consumer-level devices - they transmit track boundaries and such in the
>
stream headers so you don't have to set them manually.
>
AFAIK there is currently one sound card dealing with track boundaries (and
>
only drivers for "another" OS supporting that feature).
>
>
IMHO future high bandwidth audio protocols could gain a lot of that. One can
>
see this as timestamping has become quite common in USB MIDI.
>
>
Does the coreAudio API support modifying/analyzing IO stream headers in such
>
a general sense?
The current audio stack is designed to support moving around just about any
kind of constant bit rate audio data. Time stamping is integral to
everything that goes on.
I'm not really sure what you are asking about here. Maybe an example would
help.
--
Jeff Moore
Core Audio
Apple