diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2005-01-04 11:09:19 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2005-01-04 11:09:19 +0000 |
commit | bb6c6585c8892e949aa585e5478582815eed5570 (patch) | |
tree | 7475ce45306f6bb73de61b0bf5d4a20af49ea6d7 | |
parent | 9de0a0af10c09b1ccd2b2d88690785445e980c49 (diff) |
Fix for #154773 - fixes playback of small .wav files
Original commit message from CVS:
Fix for #154773 - fixes playback of small .wav files
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | gst/wavparse/gstwavparse.c | 1 |
2 files changed, 9 insertions, 0 deletions
@@ -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> diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c index 350648df..b708cee4 100644 --- a/gst/wavparse/gstwavparse.c +++ b/gst/wavparse/gstwavparse.c @@ -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)); |