Hey,

great job. Could we also use Quicktime API to decode AAC/M4A on Windows?

Tobias

Am 13.12.2010 11:36, schrieb Adam Davison:
> Hi,
>
> Just to say this is excellent and exactly how we should be doing it...
>
> What happened to phonon in qt 4.7 in the end, have they managed to
> expose audio data yet?
>
> Adam
>
> On 13 December 2010 06:55, Albert Santoni<albe...@mixxx.org>  wrote:
>> Hi guys,
>>
>> Tonight I wrote a SoundSourceCoreAudio class that plays M4As using the
>> system provided decoder on OS X. It uses the "Audio File Services" API
>> (ExtAudioFile), which is part of AudioToolbox, which is part of Core
>> Audio. We can freely distribute this as part of our main Mixxx builds
>> without worrying about M4A patent issues because we're using Apple's
>> decoder, which OS X users have already paid for.
>>
>> Special thanks to Apple's super crappy documentation and endless
>> layers of redundant APIs. I spent more time trying to figure out which
>> API to use than actually writing code.
>>
>> Seeking and metadata decoding (using TagLib) work fine. I've only
>> tested with 44100 Hz / 16-bit files, but if it doesn't work with other
>> formats, it shouldn't be difficult to fix.
>>
>> Code is pushed to:
>> lp:~mixxxdevelopers/mixxx/features_coreaudio
>>
>> Enjoy,
>> Albert
>>
>> ------------------------------------------------------------------------------
>> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
>> new data types, scalar functions, improved concurrency, built-in packages,
>> OCI, SQL*Plus, data movement tools, best practices and more.
>> http://p.sf.net/sfu/oracle-sfdev2dev
>> _______________________________________________
>> Mixxx-devel mailing list
>> Mixxx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>
> ------------------------------------------------------------------------------
> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev
> _______________________________________________
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to