Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Why it doesn't work and how it could be fixed' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Why it doesn't work and how it could be fixed
Authored by: DrLex on Aug 20, '05 11:50:23AM
Here's the deal: the current qtcomponents plugin doesn't work because something has changed in QT 7 about the way audio is handled. The solution would be to re-write the plugin so it acts like a real Audio Codec. If I had the time, I'd give it a shot, but don't count on it. I played around a bit with the sample Audio Codec in the Developer folder, and it looks feasible. An adapted version of the current plug-in will probably still be required to allow opening raw .ogg files, otherwise it would only be possible to use Ogg audio in QT movies and AIFF files (which will also be cool of course).
For more info, check the QTComponents project forum.

The chance that Apple will include native Ogg support in QuickTime or iTunes in the near future, is small. I mailed someone at Apple and he said that there are companies that will try to sue any major company that embraces Ogg, to protect their own patented formats. Although Ogg is patent-free and there won't be valid proof for a lawsuit, lawyers will always find ways to annoy the other company and make the lawsuit cost a lot. The guy at Apple did't give any names, but I guess MicroSnort is the N°1 candidate for such a strategy.
In other words, if we want Ogg support back, we'll have to do it ourselves.

[ Reply to This | # ]

Why it doesn't work and how it could be fixed
Authored by: DrLex on Aug 20, '05 12:05:33PM
To avoid confusion: with "acts like a real Audio Codec", I don't mean: "acts like a RealAudio codec" :)
I mean that the current plug-in is a weird construction which seems to 'import' the whole file when it is opened, and then feeds the audio to QT, or even directly to the sound output. That explains why opening a file always causes an annoying delay, streaming is impossible, and why iTunes can't use the visualizer, sound enhancer or equalizer on Ogg audio. With a decent Audio Codec, written to Apple specifications, these problems should be gone.

[ Reply to This | # ]