diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2001-12-28 20:24:41 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2001-12-28 20:24:41 +0000 |
commit | 42cc21cd97016d4aa8ecc6d8c80b0dbd8780f975 (patch) | |
tree | d1c12c13d40db07bdfffeb23cbb563bbbbc5ce83 /gst/mpegaudioparse | |
parent | d0e007a68085e63f509857e21cef8a7bd8477ce8 (diff) | |
download | gst-plugins-bad-42cc21cd97016d4aa8ecc6d8c80b0dbd8780f975.tar.gz gst-plugins-bad-42cc21cd97016d4aa8ecc6d8c80b0dbd8780f975.tar.bz2 gst-plugins-bad-42cc21cd97016d4aa8ecc6d8c80b0dbd8780f975.zip |
Fixed some plugins
Original commit message from CVS:
Fixed some plugins
Diffstat (limited to 'gst/mpegaudioparse')
-rw-r--r-- | gst/mpegaudioparse/gstmpegaudioparse.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/gst/mpegaudioparse/gstmpegaudioparse.c b/gst/mpegaudioparse/gstmpegaudioparse.c index f8ece389..220d6dd2 100644 --- a/gst/mpegaudioparse/gstmpegaudioparse.c +++ b/gst/mpegaudioparse/gstmpegaudioparse.c @@ -247,13 +247,14 @@ gst_mp3parse_chain (GstPad *pad, GstBuffer *buf) last_ts = GST_BUFFER_TIMESTAMP(buf); - if (GST_BUFFER_FLAG_IS_SET(buf, GST_BUFFER_FLUSH)) { + /* FIXME, do flush */ + /* if (mp3parse->partialbuf) { gst_buffer_unref(mp3parse->partialbuf); mp3parse->partialbuf = NULL; } mp3parse->in_flush = TRUE; - } + */ // if we have something left from the previous frame if (mp3parse->partialbuf) { @@ -329,12 +330,9 @@ gst_mp3parse_chain (GstPad *pad, GstBuffer *buf) if (mp3parse->skip == 0) { GST_DEBUG (0,"mp3parse: pushing buffer of %d bytes\n",GST_BUFFER_SIZE(outbuf)); if (mp3parse->in_flush) { - GST_BUFFER_FLAG_SET(outbuf, GST_BUFFER_FLUSH); + /* FIXME do some sort of flush event */ mp3parse->in_flush = FALSE; } - else { - GST_BUFFER_FLAG_UNSET(outbuf, GST_BUFFER_FLUSH); - } GST_BUFFER_TIMESTAMP(outbuf) = last_ts; gst_pad_push(mp3parse->srcpad,outbuf); } |