Re: Quicktime and CA audio decoders
Re: Quicktime and CA audio decoders
- Subject: Re: Quicktime and CA audio decoders
- From: Bill Stewart <email@hidden>
- Date: Tue, 26 Aug 2003 10:56:57 -0700
We've updated our SDK in Panther (and will happily seed this to anyone
interested), to create what we call a SMAC component that is a Sound
Mgr codec component that talks to an Audio Codec for just this
purpose... (We've just finished doing this late last week)
Contact me privately if anyone would like a copy of this
On Tuesday, August 26, 2003, at 04:44 AM, Markus Multrus wrote:
Hi everybody!
I'm trying to build a Quicktime audio decoder plugin, consisting of an
importer and a decompressor component. The importer component (an
oldfashioned Quicktime importer) imports the bitstream to a media of
type 'soun' (SoundMediaType). Afterwards I want to decode the imported
bitstream with an AudioCodec decoder component, according to the
AudioCodec SDK (IM4 Codec).
I think I'm running into problems because the decoder identifies
itself with a media subtype of 'adec', and Quicktime tries to feed the
movie to a decompressor of subtype 'sdec'. So I'm not able to talk to
the decompressor. Changing the subtype in the resources of the
AudioCodec from 'adec' to 'sdec' lets me address the decompressor, but
then I'm running into problems with the dispatcher and the differing
"what-parameters" (the constants, which request the desired action),
which are seemingly not identical for 'sdec' and 'adec'.
My questions: Is it obligatory, that the AudioCodecs decoders have a
subtype of 'adec'? Or can I influence in another way the subtype
Quicktime addresses after importing the movie?
Yes - this is obligatory - the component type (as with audio units),
defines what calls it is legal to make to a body of dynamically loaded
code. It defines the API/parameters, etc that that code can be called
with.
Bill
Thanks a lot in advance,
Markus
_______________________________________________
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.
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________
__
_______________________________________________
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.