diff options
author | Olivier CrĂȘte <olivier.crete@collabora.com> | 2013-12-05 16:50:27 -0500 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2013-12-05 16:51:00 -0500 |
commit | 0a970f1cd11c3fd3d070bd52bbde3216aa697335 (patch) | |
tree | e53a11a3d2420c9cb783ca1f35bb76a1714b70ba /gst/asfmux | |
parent | c635cb233f62b34d7320387ee032e2522f6a995f (diff) | |
download | gstreamer-plugins-bad-0a970f1cd11c3fd3d070bd52bbde3216aa697335.tar.gz |
rtpasfpay: Use GstRTPBasePayload method to push buffer
This way the event is also pushed.
https://bugzilla.gnome.org/show_bug.cgi?id=719553
Diffstat (limited to 'gst/asfmux')
-rw-r--r-- | gst/asfmux/gstrtpasfpay.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gst/asfmux/gstrtpasfpay.c b/gst/asfmux/gstrtpasfpay.c index ce821fd97..e5ff0de79 100644 --- a/gst/asfmux/gstrtpasfpay.c +++ b/gst/asfmux/gstrtpasfpay.c @@ -287,9 +287,7 @@ gst_rtp_asf_pay_handle_packet (GstRtpAsfPay * rtpasfpay, GstBuffer * buffer) rtppay->timestamp = packetinfo->send_time; GST_DEBUG_OBJECT (rtpasfpay, "Pushing rtp buffer"); - ret = - gst_pad_push (GST_RTP_BASE_PAYLOAD_SRCPAD (rtppay), - rtpasfpay->current); + ret = gst_rtp_base_payload_push (rtppay, rtpasfpay->current); rtpasfpay->current = NULL; if (ret != GST_FLOW_OK) { gst_buffer_unref (buffer); |