[vorbis-dev] Re: Vorbis as a Quicktime codec

Steve Nicolai snicolai at mac.com
Sun Sep 23 06:03:23 PDT 2001



on 9/23/01 12:00 AM, Segher Boessenkool at segher at chello.nl wrote:

> Heh yeah.  Well, the reason I can't post the source as is, is that it uses
> a lot of Apple example code, and I don't think the license on that allows
> me publishing the changed code.  I might be wrong at this, of course; never
> really saw any license.

I don't think Apple intended that about their sample code.  Here's an
example license from Apple sample code:

Copyright:    Copyright © 1999 by Apple Computer, Inc., All Rights Reserved.

You may incorporate this Apple sample source code into your program(s)
without restriction. This Apple sample source code has been provided "AS IS"
and the  responsibility for its operation is yours. You are not permitted to
redistribute this Apple sample source code as "Apple sample source code"
after having made  changes. If you're going to re-distribute the source, we
require that you make it clear in the source that the code was descended
from Apple sample source code, but that you've made changes.

> For future full-spec Ogg streams, we will need to write a mediahandler, I'm
> afraid; just like mpeg system streams have a custom mediahandler, iirc.
> I haven't found any documentation on those, but that might be just me.

There is some documentation on media handlers and derived media handlers,
but that's only part of the problem.  What we really want to do is
subclass the sound media handler to help it understand that sound packets
can be fragmented (the page framing can split a sound packet across
multiple pages.)  Another benefit of subclassing the sound media handler
to understand the ogg vorbis file layout would be removing the need to
read through and parse the entire file when it's initially opened.  Very
beneficial for those opening files on remote servers (like iTools).

Steve

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list