diff options
author | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2014-04-08 18:47:05 +0200 |
---|---|---|
committer | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2014-05-03 22:31:20 +0300 |
commit | 27cc8249cd93764c0248b785d7664045ec8430b6 (patch) | |
tree | 5f2277c642820c7838998008b948cc1811bd2ca5 | |
parent | d3669d606b5461c458ac33959bb286b7a34bb642 (diff) |
Revert "src/QGst/pad.cpp detect pad type and chose the right pad event sending call."
This reverts commit 8f9fe6bbac04dee7e15bd2d2dce1687c475b1dfd.
That commit looks totally wrong... gst_pad_send_event() can handle all types
of events. gst_pad_push_event() is meant to be used by elements to push
events up or down in the pipeline.
-rw-r--r-- | src/QGst/pad.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/QGst/pad.cpp b/src/QGst/pad.cpp index 84dd49f..196e72e 100644 --- a/src/QGst/pad.cpp +++ b/src/QGst/pad.cpp @@ -121,11 +121,7 @@ bool Pad::query(const QueryPtr & query) bool Pad::sendEvent(const EventPtr &event) { - if (direction() == PadSrc) { - return gst_pad_push_event(object<GstPad>(), static_cast<GstEvent *>(event)); - } else { - return gst_pad_send_event(object<GstPad>(), static_cast<GstEvent *>(event)); - } + return gst_pad_send_event(object<GstPad>(), event); } } |