[cvs-annodex] commit (/annodex): +liboggz/trunk/release_notes/liboggz-0.8.4.txt

conrad nobody at lists.annodex.net
Wed Sep 8 14:41:37 EST 2004

Update of /annodex (new revision 545)

Added files:

Log Message:
added release notes for 0.8.4

Added: liboggz/trunk/release_notes/liboggz-0.8.4.txt
--- liboggz/trunk/release_notes/liboggz-0.8.4.txt	2004-09-08 04:15:18 UTC (rev 544)
+++ liboggz/trunk/release_notes/liboggz-0.8.4.txt	2004-09-08 04:41:36 UTC (rev 545)
@@ -0,0 +1,90 @@
+Oggz 0.8.4 Release
+liboggz is a C library providing a simple programming interface for reading
+and writing Ogg files and streams. Ogg is an interleaving data container
+developed by Monty at Xiph.Org, originally to support the Ogg Vorbis audio
+This release is available as a source tarball at:
+New in this release:
+	* added support for building on Symbian OS (by Colin Ward)
+	* new OGGZ_ERR_IO_AGAIN handling for network reads
+	* added test for reading packets one-by-one
+	* expanded --help output for oggzdump tool
+	* added option to run test suite under valgrind
+Additionally, a thorough audit of memory leaks has been completed.
+About Oggz
+Oggz comprises liboggz and the command-line tools oggzdump and oggzdiff.
+liboggz supports the flexibility afforded by the Ogg file format while
+presenting the following API niceties:
+	* Full API documentation.
+	* Comprehensive test suite of read, write and seeking behavior.
+	* Developed and tested on GNU/Linux, Darwin/MacOSX, Win32 and
+	Symbian OS. May work on other Unix-like systems via GNU autoconf.
+	For Win32: nmake Makefiles, Visual Studio .NET 2003 solution files
+	and Visual C++ 6.0 workspace files are provided in the source
+	distribution.
+	* Strict adherence to the formatting requirements of Ogg bitstreams,
+	to ensure that only valid bitstreams are generated; writes can fail
+	if you try to write illegally structured packets.
+	* A simple, callback based open/read/close or open/write/close
+	interface to raw Ogg files.
+	* Writing automatically interleaves with packet queuing, and provides	
+	callback based notification when this queue is empty
+	* A customisable seeking abstraction for seeking on multitrack Ogg
+	data. Seeking works easily and reliably on multitrack and multi-codec
+	streams, and can transparently parse Theora, Speex, Vorbis and Annodex
+	headers  without requiring linking to those libraries. This allows
+	efficient use on servers and other devices that need to parse and
+	seek within Ogg files, but do not need to do a full media decode.
+Full documentation of the liboggz API, customization and installation,
+and mux and demux examples can be read online at:
+    http://www.annodex.net/software/liboggz/html/
+The Oggz source tarball also contains the following command-line tools,
+which are useful for debugging and testing Ogg bitstreams:
+	* oggzdump: Hexdump packets of an Ogg file, or revert an Ogg file
+	from such a hexdump.
+	* oggzdiff: Hexdump the packets of two Ogg files and output
+	differences Oggz is Free Software, available under a BSD-style
+	license.
+Oggz is Free Software, available under a BSD style license.
+More information is available online at the Oggz homepage:
+    http://www.annodex.net/software/liboggz/
+enjoy :)
+Conrad Parker
+Senior Software Engineer, Continuous Media Web, CSIRO Australia
+http://www.annodex.net/   http://www.ict.csiro.au/cmweb/


More information about the cvs-annodex mailing list