pkgsrc/audio/vorbis-tools/patches/patch-ab
wiz c632d292ab Update to 1.0.1:
ogg123

    * Support for playing FLAC and Speex files. Both the native FLAC and
      Ogg FLAC varieties are supported. Special thanks to OldMan, adiabatic,
      and smack from #vorbis for sponsoring the development of this feature.
    * Send correct User Agent and Accept strings in the HTTP 1.1 headers
    * Fixed bug preventing the status line from showing the total time
      information in certain circumstances
    * Fixed a pthread crash bug on certain platforms (like NetBSD)
    * Added support for the --end option to specify at what time
      playback should stop. Both --skip and --end also now accept times in
      hh:mm:ss format. Thanks to Hans Schou.
    * If the --skip option is greater than the length of the file,
      ogg123 now terminates with an error.

oggdec

    * Fixed small memory leak.
    * Fixed error that caused oggdec to crash when output file was not
      specified.

oggenc

    * Patch from Jordan Mendelson to support reading little-endian AIFF
      files (which happen to be made by MacOS X when ripping CDs?).
    * --scale option to allow scaling the volume of the input. Helps
      with clipping inputs.
    * Fixed usage messages.
    * 24 bit input support
    * FLAC and Ogg FLAC read support. Comments from the FLAC file are
      preserved unless explicitly dropped with the --discard-comments option.
      Also funded by OldMan, adiabatic, and smack.
    * Less frequent status updates.

ogginfo

    * Minor typo and portability fixes.
    * Emits fewer spurious errors when minor errors are detected.
    * Return a useful status code.
    * Fixed overflow bug on really long files.

vcut

    * Patch from Jared Anderson allows the cutpoint to be specified in
      (integer) seconds by prefixing it with a +.

vorbiscomment

    * More forgiving of Ogg files that begin with garbage (like ID3v2
      tags).
2003-12-08 14:43:48 +00:00

18 lines
467 B
Text

$NetBSD: patch-ab,v 1.6 2003/12/08 14:43:48 wiz Exp $
--- ogg123/ogg123.c.orig Tue Sep 2 21:37:05 2003
+++ ogg123/ogg123.c
@@ -606,7 +606,13 @@ void play (char *source_string)
format->cleanup(decoder);
transport->close(source);
+#if 0
+ /*
+ * XXX: should be done properly with pthread_cleanup_push instead,
+ * if at all.
+ */
status_reset_output_lock(); /* In case we were killed mid-output */
+#endif
status_message(1, _("Done."));