Re: Music Device and channel handshake
Re: Music Device and channel handshake
- Subject: Re: Music Device and channel handshake
- From: seb_plogue <email@hidden>
- Date: Sat, 29 Jan 2005 21:56:20 -0500
Makira wrote:
Even though Plogue will
load it, it'll show as a 1 output music device.
The problems I had were specific to Plogue, the code seems to work correctly
for other hosts. I've talk with Seb from Plogue and it'll be fixed one way
or another (actually, we're still looking if the problem could be in the
coreaudio sdk).
Might as well post what the thing is to the list as I think
it's relevant :
Does a music device plug-in that publish [0, n] (-1 in this case)
should return noErr on SetProperty(StreamFormat, input) with
an AudioStreamBasicDescription set to 0 channels ?
(I have code that calls SetProperty(StreamFormat) on input/output
when a plug-in declares "variable" number of inputs/outputs to
test some configurations validity.)
Anyway, I can totally understand why the base classes would return an
error with 0 channels and I can easily fix my code to not
call SetProperty if inChannels is 0 but I'm just wondering
about this specific case.
--
Plogue Art et Technologie Inc.
Montreal. http://www.plogue.com
_______________________________________________
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