Fixed the smooothwave madness removed a yield from vorbisdec don't call mpeg2_close...
authorWim Taymans <wim.taymans@gmail.com>
Wed, 26 Dec 2001 20:54:43 +0000 (20:54 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 26 Dec 2001 20:54:43 +0000 (20:54 +0000)
Original commit message from CVS:
Fixed the smooothwave madness
removed a yield from vorbisdec
don't call mpeg2_close, it seems to segfault sometimes.

configure.ac
ext/Makefile.am
ext/vorbis/vorbisdec.c

index 3c80804..a0286e7 100644 (file)
@@ -1077,7 +1077,7 @@ ext/rtp/Makefile
 ext/sdl/Makefile
 ext/shout/Makefile
 ext/sidplay/Makefile
-ext/smoothwave/Makefile
+ext/smooothwave/Makefile
 ext/vorbis/Makefile
 ext/xmms/Makefile
 gst-libs/Makefile
index 3ebdc5a..b889fb3 100644 (file)
@@ -161,7 +161,7 @@ SHOUT_DIR=
 endif
 
 if USE_SMOOTHWAVE
-SMOOTHWAVE_DIR=smoothwave
+SMOOTHWAVE_DIR=smooothwave
 else
 SMOOTHWAVE_DIR=
 endif
index 0eab0b9..4e3809f 100644 (file)
@@ -171,8 +171,6 @@ gst_vorbisdec_loop (GstElement * element)
        stream initial header) We need the first page to get the stream
        serialno. */
 
-    gst_element_yield (GST_ELEMENT (vorbisdec));
-
     /* submit a 4k block to libvorbis' Ogg layer */
     buf = gst_vorbisdec_pull (vorbisdec, &oy);