All, We've accumulated quite a few changes to libvorbis since the 1.2.0 release. I'd like to do a new one, a propose that 1.2.1 happen May 5 or so. So, if you have any outstanding issues, please mention them here, and please check that current svn is working for you. Thanks, -r
Here's the current changelog, if you're curious what's new since 1.2.0: * improved robustness with corrupt streams * new ov_read_filter() vorbisfile call allows filtering decoded audio as floats before converting to integer samples. * Updated RTP payload format draft. * Bare bones self test under 'make check' * Fix a problem encoding some streams between 14 and 28 kHz. * Fix a numerical instability in the edge extrapolation filter. * Build system improvements. * Specification correction. -r
I had a look at (mainly) Makefile.am and observed a few things I personally would like to change unless there are objections: - libvorbis.spec is generated but it is shipped through EXTRA_DIST? - I'd love to see us help promiting LZMA and also produce .tar.lzma files. How about fixing AUTOMAKE_OPTIONS with 1.10.1 and dist-lzma? And a few cosmetics: - EXTRA_DIST lists seven .in files though they get auto-added as there appear in AC_OUTPUT. COPYING is also auto-added. - The change log is called CHANGES. Why not the Autotools-usual name ChangeLog? - Rename configure.in to configure.ac? Sebastian
Running ./autogen.sh from revision 14827 gives me ./configure: line 20113: syntax error near unexpected token `OGG,' ./configure: line 20113: ` PKG_CHECK_MODULES(OGG, ogg >= 1.0, HAVE_OGG=yes, HAVE_OGG=no)' on Cygwin. Sebastian
On 3-May-08, at 8:15 AM, Sebastian Pipping wrote:> - libvorbis.spec is generated but it is shipped through EXTRA_DIST?How do you suggest we ship it?> - I'd love to see us help promiting LZMA and also produce .tar.lzma > files. How about fixing AUTOMAKE_OPTIONS with 1.10.1 and dist-lzma?I'd rather this get done manually until lzma is more widely supported. I don't mind you want to post an lzma version.> - EXTRA_DIST lists seven .in files though they get auto-added > as there appear in AC_OUTPUT. COPYING is also auto-added.Which version of automake did this start happenning? :)> - The change log is called CHANGES. Why not the Autotools-usual > name ChangeLog?Because it doesn't follow the ChangeLog format. It's just a summary of major changes; I find the per-commit format redundant when there's a public version control repository.> - Rename configure.in to configure.ac?That's fine at this point. -r
I stumbled upon an oddity in autogen.sh: The current for loop favors old aclocal versions before new ones: for am in automake-$AM_NEEDED automake$AM_NEEDED \ automake automake-1.7 automake-1.8 automake-1.9 \ automake-1.10; do My Cygwin has aclocal-1.10 installed but aclocal-1.6 is chosen. Shouln't it be something like for am in automake-1.10 automake-1.9 automake-1.8 \ automake-1.7 automake-$AM_NEEDED automake$AM_NEEDED \ automake ; do instead? Sebastian
Ralph Giles wrote:>> - EXTRA_DIST lists seven .in files though they get auto-added >> as there appear in AC_OUTPUT. COPYING is also auto-added. > > Which version of automake did this start happenning? :)PS: I checked with 1.10.1, I can say for sure that 1.10 already did that. Sebastian