Share

QuickTime Components

Tracker: Bugs

5 Ogg Vorbis Support Broken in Tiger - ID: 1144430
Last Update: Comment added ( nobody )

As probably was expected, support is broken in Tiger so far.


ylon ( gplymale ) - 2005-02-19 16:34

5

Open

None

Nobody/Anonymous

Ogg Vorbis Component

None

Public


Comment ( 1 )




Date: 2005-03-14 19:46
Sender: nobody

Logged In: NO

Here's some info from Apple's QuickTime engineering group, from internal
bug
ID 4049440:

"QuickTime's sound playback in QT7 is now based on CoreAudio instead of
on Sound Manager. Therefore the Ogg Vorbis decoder ('sdec' component) is
now being invoked from a CoreAudio AudioConverter via
SoundConverterFillBuffer instead of by means of the chain of Sound
Manager components used for playback in QuickTime 6. This is a different
code path into the decoder that all other sdecs we know of support.
"Vorbis is unusual because it makes use of audio blocks that overlap
in
time via low-level multiplexing. There is no direct support for this in
QuickTime
sound media. To force a fit, the movie importer that's part of Ogg Vorbis
for
QuickTime creates sound media that's carefully laid out to ensure that
blocks
are delivered to the sdec in the appropriate fashion via the old
implementation of Sound Media. It's quite possible that the expectations
of
the sdec are violated when the audio data is delivered to it via a
CoreAudio
AudioConverter. But we just don't know enough about how the Ogg Vorbis
components work to be able to say. [...] I believe that the developers
will
need to be involved for us to make progress on this issue."

From CoreAudio engineering:
"I'd strongly recommend that these developers write an Audio Codec and not

a Sound Mgr codec. Given that this is beta software, I'd recommend that
the
developers work with QT dev relations to resolve this issue."

--Jens Alfke (jens at apple dot com)


Log in to comment.

Attached File

No Files Currently Attached

Change

No changes have been made to this artifact.