[xiph-commits] r17601 - in websites/xiph.org/press/2010: . libogg-1.2.1

xiphmont at svn.xiph.org xiphmont at svn.xiph.org
Mon Nov 1 13:57:27 PDT 2010


Author: xiphmont
Date: 2010-11-01 13:57:27 -0700 (Mon, 01 Nov 2010)
New Revision: 17601

Added:
   websites/xiph.org/press/2010/libogg-1.2.1/
   websites/xiph.org/press/2010/libogg-1.2.1/index.shtml.en
Log:
Commit press release


Added: websites/xiph.org/press/2010/libogg-1.2.1/index.shtml.en
===================================================================
--- websites/xiph.org/press/2010/libogg-1.2.1/index.shtml.en	                        (rev 0)
+++ websites/xiph.org/press/2010/libogg-1.2.1/index.shtml.en	2010-11-01 20:57:27 UTC (rev 17601)
@@ -0,0 +1,81 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>November 1, 2010: Xiph.Org announces libOgg 1.2.1 and libVorbis 1.3.2</title>
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+
+<h3>libOgg 1.2.1 and libVorbis 1.3.2 released</h3>
+
+
+<p>Xiph.Org is pleased to announce a full release of libogg 1.2.1 and libvorbis 1.3.2.  This is not a coordinated release, it was merely convenient to do a release cycle for both at the same time.
+
+<p>Changes and fixes in the new libogg release include:
+
+<ul>
+<li> Various build updates (see SVN)
+<li> Add ogg_stream_pageout_fill() to API to allow applications
+  greater explicit flexibility in page sizing.
+<li> Documentation updates including multiplexing description,
+  terminology and API (incl. ogg_packet_clear(), 
+  ogg_stream_pageout_fill())
+<li> Correction of a possible buffer overwrite in stream encoding on 32 bit 
+  when a single packet exceed 250MB.
+<li> Correction of a read-buffer overrun [without side effects] under 
+  similar circumstances.
+<li> Updates to unit testing to work properly with new page spill
+  heuristic.
+</ul>
+
+<p>Changes and fixes in the new libvorbis release include:
+
+<ul>
+<li> Additional proofing against invalid/malicious 
+   streams in floor, residue, and bos/eos packet trimming 
+   code (see SVN for details). 
+<li> New programming documentation tree for the 
+   low-level libvorbis calls
+<li> Correct handling of vorbisfile serial numbers array 
+   element [0] on non-seekable streams
+<li> Back out an [old] AoTuV HF weighting that was 
+   first enabled in 1.3.0; there are a few samples where I 
+   really don't like the effect it causes.
+<li> Correct timestamp return for granule positions 
+   with high bit set.
+<li> The [undocumented] half-rate decode API made no 
+   attempt to keep the PCM offset tracking consistent in seeks. 
+   Fix and add a testing mode to seeking_example.c to torture 
+   test seeking in half-rate mode.  Also remove requirement that 
+   half-rate mode only work with seekable files.
+<li> Fixed a chaining bug in raw_seeks where seeking 
+   out of the current link would fail due to not 
+   reinitializing the decode machinery.  
+<li> Improvement of seeking strategy reduces the 
+   necessary number of seek callbacks in an open or seek 
+   operation by well over 2/3.
+</ul>
+
+<p>These library releases are ABI and API compatible with previous incarnations of
+libogg.
+
+
+<p>Tarballs and zipfiles of the official release can be found in the
+usual place at <a href="http://downloads.xiph.org/releases/ogg">http://downloads.xiph.org/releases/ogg/</a> and <a href="http://downloads.xiph.org/releases/vorbis">http://downloads.xiph.org/releases/vorbis/</a>.
+
+<p>Happy hacking!
+
+<p>Monty
+<br>Xiph.Org
+
+<p><i> The Xiph.Org Foundation is a not-for-profit corporation
+dedicated to open, unencumbered multimedia technology. Xiph's formats
+and software levels the playing field for digital media so that all
+producers and artists can distribute their work for minimal cost,
+without restriction, regardless of affiliation.  May contain traces of
+nuts.</i></p>
+
+<!--#include virtual="/ssi/pagebottom.include" -->



More information about the commits mailing list