RE: IOAudioEngine::clipOutputSamples cannot be called
RE: IOAudioEngine::clipOutputSamples cannot be called
- Subject: RE: IOAudioEngine::clipOutputSamples cannot be called
- From: "David Tan" <email@hidden>
- Date: Fri, 5 Dec 2008 09:17:42 +0800
Hi Jeff,
I just got the reject email from the moderator of the mailing list. So maybe
you didn't receive my sincere thanks!
After porting the time stamp strategy of AudioReflectorDriver from Apple,
the clipOutputSamples() finally can be called now. Although there're still
pretty much work to do, that's really removed a critical obstacle.
Best Regards,
David Tan,
Software Engineer,
Dextrys Co., Ltd.
-----Original Message-----
From: coreaudio-api-bounces+david.tan=email@hidden
[mailto:coreaudio-api-bounces+david.tan=email@hidden] On
Behalf Of Jeff Moore
Sent: Thursday, December 04, 2008 10:02 AM
To: CoreAudio-API Mailing List
Subject: Re: IOAudioEngine::clipOutputSamples cannot be called
Just FYI, a lot of drivers will just queue up a short DMA transfer or
whatever to kick off the time stamps by triggering the same code that
would run normally to deliver the time stamps. This is a good approach
because it will prevent any distortions in the time stamps that would
be caused by hiccups in the start-up process of the hardware. Such
distortions show up to the HAL as the difference between the first two
time stamps being very different from the differences of the time
stamps that come later.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden