Hey all,
Quicktime is my preference for portability. It solves AAC playback and
licensing issues on both OS X and Windows (I guess). The drawback is
that Linux users won't be able to use M4A out of the box. Maybe we
hazard the consequence.
If we decide to use Quicktime and Albert can provide
I think from a user point of view DirectX/CoreAudio would be a
preferable choice to Quicktime. For Windows users (i.e. most of our
users) Quicktime is a large additional download (O(100MB)). Quicktime
is fairly intrusive on windows too, generally slow, takes over all
your file types, installs
I think the main problem we have with Phonon is that it is an abstraction
level higher than what we need. It's more oriented around playing files for
you.
It does seem to support a raw-data output via AudioDataOutput, but the
description itself says it's not for realtime use:
Although it is not
Yeah Phonon didn't expose audio data at all in 4.6 but there were
noises that in 4.7 things would be moving in the right direction. It's
a shame things haven't quite gone where we want them...
It would be really great if Phonon did what we wanted because it's
built into Qt and would only require
re: trackdao.cpp:
// We don't know why this is happening right now, but this assert is
//failing. The condition is mostly harmless, so simply take
//corrective action instead of asserting and warn about it in the
//log -- rryan 12/2010
I can trigger this bug very easily by updating the comment