Hi everybody:
It's been a while, so here is the latest round of Status Updates from
just about everybody in Xiph. The HTML version is at
http://www.vorbis.com/ot/20030603.html
Enjoy!
<p>Ogg Traffic for Tuesday, June 3, 2003
Author: Carsten "Purple" Haese
Contact: [1]carsten@xiph.org
Date: June 3, 2003
Table of Contents
1 Status Updates
1.1 Monty
1.2 Stan Seibert
1.3 Jean-Marc Valin
1.4 Ed Zaleski
1.5 Mike Smith
1.6 Brendan Cully
1.7 Mauricio Piacentini
1.8 Ralph Giles
1.9 Dan Miller
1.10 Timothy Terriberry
1.11 Andrew Chatham
1.12 Manuel Lora
1.13 Jack Moffitt
1.14 Chris Cheney
2 Recent Developments
2.1 Ogg is officially official
2.2 Positron goes Beta
[2]Previous Issues of Ogg Traffic
1 Status Updates
1.1 Monty
After finishing the lowmem-branch changes to Theora, Monty proceeded
to implement the code on the Neuros. The code is ported, and is
currently being optimized for real-time performance. The timeline for
finishing the implementation is not final, but a first Beta is
expected to appear in June.
1.2 Stan Seibert
Stan was busy working on Positron, and released Beta 1 with basic sync
support on May 22. Shortly thereafter, on May 28, he released Beta 2,
with lots of fixes to bugs that were found by busy beta testers. He
also cranked out a User's Manual and a Developer's Guide to Positron.
1.3 Jean-Marc Valin
Jean-Marc is working on various Speex improvements, bugfixes, and some
new features. The bugfixes will appear soon in a 1.0.1 release of
Speex. The new features will appear eventually in Speex 1.1 (or 1.2,
depending on what numbering scheme Jean-Marc decides on.)
New post-1.0 features include an added experimental 4.8 kbps mode,
adaptive gain control, and improved Voice Activity Detection. Bugfixes
include various LSP corrections, an endianness issue in speexdec, and
a Win32 playback bug in speexdec.
1.4 Ed Zaleski
Ed, aka Oddsock, added the necessary infrastructure and stylesheets
for a web administration front-end to icecast. Details can be found in
his [3]announcement.
1.5 Mike Smith
Mike fixed a bug in libshout that made it misbehave on streams with
serial number 0. In the ogg library, he incorporated a patch by David
Etherton that defines the correct types for compiling on PS2. He also
fixed a number of warnings in the new icecast admin front-end code.
1.6 Brendan Cully
Brendan added a libcurl version test to the icecast configure script.
This should help building icecast (without YP support) on systems that
either don't have libcurl, or that don't have a sufficiently recent
version of libcurl.
1.7 Mauricio Piacentini
Mauricio committed an experimental port of the Theora encoder and
player examples to Win32 platforms. He also coded an example decoder
that dumps the decoded video frames into a file, which is useful for
comparing decoder outputs between different platforms.
1.8 Ralph Giles
Ralph committed a few improvements to the Theora encoder and player
examples. In the encoder, he added the capability to write to a file
rather than stdout, and in the player he added the possibility to
specify an input file. He also applied a patch by Jeremy C. Reed to
the player to handle OSS on BSD systems properly.
1.9 Dan Miller
Dan submitted a Theora bitstream change to transmit the header in a
format that will make it easier for decoders to use. The header is now
stored in a compressed Huffman tree rather than as frequency counts.
1.10 Timothy Terriberry
Timothy has joined the Theora team and spearheaded a campaign to clean
up compiler warnings about the use of uninitialized data and other
unclean practices. This eliminated at least one bug that had led to
different encoder outputs between different platforms.
1.11 Andrew Chatham
Andrew, the maintainer of the ogg and vorbis python bindings committed
a number of small fixes to the vorbis module. A patch from Andrew
Malone allows negative quality values and fixes a truncation bug with
weird wav files. Brian Warner sent in a patch to clear the python
error correctly in Unicode conversion, and a patch by Csaba Henk
corrects comment modification on Windows.
1.12 Manuel Lora
Manuel helped Stan with Positron by writing the man page, and fixing
various documentation files.
1.13 Jack Moffitt
Jack assisted with the Positron beta 1 release by doing all the
necessary distutils work.
1.14 Chris Cheney
Chris helped with the Positron beta 2 release by updating the Debian
packaging rules.
2 Recent Developments
2.1 Ogg is officially official
Linus Walleij informs us in this [4]message about the conclusion to
the efforts to standardize the Ogg encapsulation format. The drafts
had been previously accepted by the IANA, but now the last step has
been completed with the assignment of RFC numbers. The Ogg
encapsulation format is now [5]RFC 3533, and the associated MIME type
is in [6]RFC 3534.
2.2 Positron goes Beta
As mentioned above in Stan's status update, the Linux synchronization
manager for the [7]Neuros Digital Audio Computer, Positron, has
reached the public Beta testing phase. It is not feature-complete yet
(for example, HiSi support is not yet implemented), but basic
synchronization works. If you would like to help, download
[8]Positron, give it a try, and report any bugs you encounter.
However, note that this is Beta software that may corrupt the Neuros's
database. Please read the README file carefully, and follow the
instructions for backing up the database.
References
1. mailto:carsten@xiph.org
2. http://www.vorbis.com/ot/
3. http://www.xiph.org/archives/icecast/5037.html
4. http://www.xiph.org/archives/vorbis/200305/0083.html
5. http://www.ietf.org/rfc/rfc3533.txt
6. http://www.ietf.org/rfc/rfc3534.txt
7. http://www.neurosaudio.com/
8. http://www.xiph.org/positron/
--- >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-request@xiph.org'
containing only the word 'unsubscribe' in the body. No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.