Fix for #154773 - fixes playback of small .wav files
authorThomas Vander Stichele <thomas@apestaart.org>
Tue, 4 Jan 2005 11:09:19 +0000 (11:09 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Tue, 4 Jan 2005 11:09:19 +0000 (11:09 +0000)
Original commit message from CVS:
Fix for #154773 - fixes playback of small .wav files

ChangeLog
gst/wavparse/gstwavparse.c

index ed92ea2..6ace607 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2005-01-04  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       patch by: Ronald Bultje <rbultje@ronald.bitfreak.net>
+
+       * gst/playback/gstplaybasebin.c:
+       * gst/wavparse/gstwavparse.c:
+         Fix for #154773 - fixes playback of small .wav files
+
 2005-01-03  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        patch by: Ronald Bultje <rbultje@ronald.bitfreak.net>
index 350648d..b708cee 100644 (file)
@@ -561,6 +561,7 @@ gst_wavparse_fmt (GstWavParse * wav)
     gst_pad_set_explicit_caps (wav->srcpad, caps);
     gst_caps_free (caps);
     gst_element_add_pad (GST_ELEMENT (wav), wav->srcpad);
+    gst_element_no_more_pads (GST_ELEMENT (wav));
     GST_DEBUG ("frequency %d, channels %d", wav->rate, wav->channels);
   } else {
     GST_ELEMENT_ERROR (wav, STREAM, TYPE_NOT_FOUND, (NULL), (NULL));