diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2014-09-18 12:39:48 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2014-09-19 09:38:14 +0300 |
commit | 7308601faa6185c345b56f1881e1c87bf1d092ee (patch) | |
tree | 577b0acbee0bbb5d434bbc1351bf1f6d63743dcf | |
parent | fa522f69a0801f476247920b4d2716a27d9045ba (diff) | |
download | gstreamer-plugins-base-7308601faa6185c345b56f1881e1c87bf1d092ee.tar.gz |
audiodecoder: Simplify code a bit
-rw-r--r-- | gst-libs/gst/audio/gstaudiodecoder.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/gst-libs/gst/audio/gstaudiodecoder.c b/gst-libs/gst/audio/gstaudiodecoder.c index 985b51414..4f7aea870 100644 --- a/gst-libs/gst/audio/gstaudiodecoder.c +++ b/gst-libs/gst/audio/gstaudiodecoder.c @@ -2001,14 +2001,12 @@ _flush_events (GstPad * pad, GList * events) GList *tmp; for (tmp = events; tmp; tmp = tmp->next) { - if (GST_EVENT_TYPE (tmp->data) == GST_EVENT_EOS || - GST_EVENT_TYPE (tmp->data) == GST_EVENT_SEGMENT || - !GST_EVENT_IS_STICKY (tmp->data)) { - gst_event_unref (tmp->data); - } else { + if (GST_EVENT_TYPE (tmp->data) != GST_EVENT_EOS && + GST_EVENT_TYPE (tmp->data) != GST_EVENT_SEGMENT && + GST_EVENT_IS_STICKY (tmp->data)) { gst_pad_store_sticky_event (pad, GST_EVENT_CAST (tmp->data)); - gst_event_unref (tmp->data); } + gst_event_unref (tmp->data); } g_list_free (events); |