Update ogg to check the return of all allocs for those on embedded
platforms with guarantees non-ovecommit. Be aware that these checks
are useless on any modern desktop OS, but that embedded folks with no
MMU and a hard heap boundary will benefit.
Add one new call to bitpacker that will query a write-mode
oggpack_buffer to see if it ran out of memory at some point; there was
no other way to add the error reporting in an ABI-compatible manner
(and it also allows the writepacker to avoid extra checks; it will
just keep going after running out of memory without faulting and state
can be queried later).
svn path=/trunk/ogg/; revision=16016
_G_config.h. This is reportedly more reliable in these modern
times.
Also, remove spurious whitespace from the MINGW32 typedefs.
svn path=/trunk/ogg/; revision=11511
* clean up AC_OUTPUT
* AUTOMAKE_OPTIONS = foreign only needs to be done toplevel
(this can be verified by checking Makefile's generated in other directories
and seeing that the var isn't used)
svn path=/trunk/ogg/; revision=6990
I don't know why this happened, if somoene committed to the wrong branch or
the cvs2svn script flubbed up, but this lets us bulid libogg again.
svn path=/trunk/ogg/; revision=6620
Jan posted a different patch:
http://www.xiph.org/archives/vorbis-dev/200402/0039.html
Most everyone (but MSVC) ships stdint types in either stdint.h or inttypes.h these days, but there
can be some tricky collisions with older installations, so I'd rather avoid a new portability
refinement tail this close to release.
svn path=/trunk/ogg/; revision=5948
first into bit position 7, rtaher than LSb first into bit position 0,
ala Vorbis I).
VP3 needs it, as will other future Ogg codecs. Might as well add it
now.
Monty
svn path=/trunk/ogg/; revision=3911
near as I can tell ProjectBuilder doesn't actually define __MACOS__ or
__COCOA__ or __PROJECTBUILDER__ or any other obvious thing. This config
actually passes -D__MACOSX__ on the gcc cmd line and switches off that.
The ogg framework should now build 'out of the box'.
svn path=/trunk/ogg/; revision=2290
added ogg_stream_packetpeek; returns the next packet from the stream
stste without removing it from the stream.
ogg_stream_packetout can now be passed a NULL packet pointer; in this
case it removes the packet at the head of the stream and drops it on
the floor.
Monty
svn path=/trunk/ogg/; revision=1453
Added ogg_packet_clear to ogg
Updated vcedit.c to use them. There's now enough source there to build a working and useful comment editor.
svn path=/trunk/ogg/; revision=1172