[vorbis] Ogg Traffic for July 15, 2003
Carsten Haese
carsten at uniqsys.com
Tue Jul 15 10:01:09 PDT 2003
Hi everybody:
Here is the latest issue of Ogg Traffic. The HTML version is at
http://www.vorbis.com/ot/20030715.html. Enjoy!
Carsten.
<p>Ogg Traffic for Tuesday, July 15, 2003
Author: Carsten "Purple" Haese
Contact: [1]carsten at xiph.org
Date: July 15, 2003
Table of Contents
1 Status Updates
1.1 Stan Seibert
1.2 Ed Zaleski
1.3 Brendan Cully
1.4 Karl Heyes
1.5 Dan Miller
1.6 Mauricio Piacentini
1.7 Ralph Giles
1.8 Andrew Chatham
2 Recent Developments
2.1 Libshout 2.0 / ices 0.3 Tandem Release
2.2 OggDS DirectShow Filters in CVS
2.3 Apache gives Thumbs Up to application/ogg
2.4 Ogg Vorbis Decoder Chip
[2]Previous Issues of Ogg Traffic
1 Status Updates
1.1 Stan Seibert
Stan has committed tons of bugfixes to positron to make its MP3
detection logic more robust against false positives. He also
integrated various contributed patches to libao. A patch by David
Walser improves plugin detection, while a patch by Antoine Mathys adds
a plugin for NAS output.
1.2 Ed Zaleski
Ed committed a few bugfixes to icecast2's YP code. He eliminated
memory leaks, made the implementation more robust against error
conditions, and added logic to force a YP server touch when the Vorbis
or MP3 metadata change.
1.3 Brendan Cully
Brendan wins the committer of the month award due to an amazing
increase in CVS activity in preparation for his libshout2/ices0.3
tandem release. He cleaned up the build system considerably, e.g. by
moving lots of common m4 macros into a shared location, and fixed
countless bugs. More about his tandem release below.
1.4 Karl Heyes
Karl committed lots of bugfixes and improvements to icecast2 and
ices2. For example, among other build cleanups, he switched ices2 to
use the shared m4 module that Brendan introduced, and he added
HUP-signalled log cycling to icecast2.
1.5 Dan Miller
Dan is busy writing the Theora bitstream specification. His goal is to
get "executable pseudocode," which is why he is writing it in python.
That way, checking implementations against the specification will be
simply a matter of running them both and comparing the results, since
the specification is also acting as the authoritative reference
implementation.
The most recent version of Dan's work in progress can be obtained by
FTP from ftp.vp3.com, username vp3, password vp3dev.
1.6 Mauricio Piacentini
Mauricio added a few options to the Theora example encoder to allow
the user to specify the aspect numerator and denominator, as well as
the framerate numerator and denominator. He also corrected his
SDL-based example player, which previously relied on timing
information from the audio stream, to properly handle video-only
Theora streams.
1.7 Ralph Giles
Ralph was all over the map: He applied a patch from Ben Hines to libao
to make the macosx device work, he joined Karl and Brendan on their
quest to inject sanity into the libshout/ices/icecast build process,
and he committed some build fixes to ogg123.
1.8 Andrew Chatham
Andrew has made a bugfix release of the python bindings pyogg and
pyvorbis. The latest version, 1.3, can be downloaded from
[3]http://www.andrewchatham.com/pyogg/.
2 Recent Developments
2.1 Libshout 2.0 / ices 0.3 Tandem Release
Brendan announced the joint release of [4]libshout 2.0 and [5]ices
0.3, together with the Python and Perl bindings for libshout 2.0,
shout-perl 2.0.1 and shout-python 0.1.
Libshout 2.0 contains lots of bugfixes compared to libshout 1, and
adds support for icecast 2, Ogg Vorbis streaming, and IPv6.
Ices 0.3 has many improvements over its predecessor, ices 0.2.3, and
it is strongly recommended that users of ices 0.2.3 upgrade to 0.3.
The new version is more stable, adds VBR support, ID3v2 support, and
trims junk from MP3 files.
2.2 OggDS DirectShow Filters in CVS
Jack received the source code for Tobias Waldvogel's OggDS DirectShow
filters, and imported it into CVS as the oggds module. This code is
version 0.9.9.3, and it is supposed to be feature complete except for
problems with Unicode characters in Vorbis comments.
The OggDS filters bring Ogg Vorbis support to any DirectShow
compatible application, including Windows Media Player. If you use
Windows, please test the filters and report any bugs at
[6]http://bugs.xiph.org.
2.3 Apache gives Thumbs Up to application/ogg
According to the [7]Apache CVS log, now that the MIME type
application/ogg has an [8]RFC, it has been approved to be included in
the default mime.types configuration file that ships with the Apache
distribution.
Not only does this mean that webmasters won't have to edit this file
manually in the future to serve Oggs with the proper MIME type, but it
also shows that Ogg is steadily gaining legitimacy.
2.4 Ogg Vorbis Decoder Chip
Fresh off the mailing list, here is yet another piece of evidence that
Ogg Vorbis is gaining acceptance. FineArch, Inc., have [9]announced
that they have completed an Ogg Vorbis decoder chip. Licensors only
need to add a few components such as flash memory and a DAC to turn it
into a portable Ogg Vorbis player. Of course, since this chip was just
announced today, there are no players that use this chip yet, but this
is still an exciting development.
_________________________________________________________________
Ogg Traffic for July 15, 2003
References
1. mailto:carsten at xiph.org
2. http://www.vorbis.com/ot/
3. http://www.andrewchatham.com/pyogg/
4. http://www.xiph.org/archives/icecast-dev/0588.html
5. http://www.xiph.org/archives/icecast/5418.html
6. http://bugs.xiph.org/
7. http://cvs.apache.org/viewcvs.cgi/apache-1.3/conf/mime.types
8. http://www.rfc-editor.org/rfc/rfc3534.txt
9. http://www.xiph.org/archives/vorbis/200307/0219.html
<p><p>--- >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 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
mailing list