Adam, Last I looked (summer?), support for it was at various levels of incompleteness depending on the backend used (xine, gst, ...). It worked well enough with the xine backend but it only wrote samples in real-time (~1 second's samples every one second) and the lead phonon guy in freenode/#phonon couldn't say why, although he did say that's not the intended behavior. Bill
On Mon, Dec 13, 2010 at 4:36 AM, Adam Davison <adamdavi...@gmail.com> wrote: > 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