GNOME Bugzilla – Bug 469322
base rtp audio payload objects block events
Last modified: 2007-08-23 08:48:43 UTC
Please describe the problem: Whenever an event is sent through a payloader that derives from basertpaudiopayload, the events are blocked there Steps to reproduce: 1. build a pipeline with rtppcmapay in it 2. send an event of type GST_EVENT_CUSTOM_UPSTREAM on the pipeline Actual results: it never reaches beyond the payloader Expected results: the event should be sent to the element after the payloader Does this happen every time? yes Other information: Patch provided : --- gst-plugins-base-0.10.13/gst-libs/gst/rtp/gstbasertpaudiopayload.c 2007-05-21 08:03:17.000000000 -0400 +++ ../gst-plugins-base-0.10.13/gst-libs/gst/rtp/gstbasertpaudiopayload.c 2007-08-17 17:41:05.000000000 -0400 @@ -621,7 +621,6 @@ gst_base_rtp_payload_audio_handle_event (GstPad * pad, GstEvent * event) { GstBaseRTPAudioPayload *basertpaudiopayload; - gboolean res = TRUE; + gboolean res = FALSE; basertpaudiopayload = GST_BASE_RTP_AUDIO_PAYLOAD (gst_pad_get_parent (pad));
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 468129 ***