[gstreamer-bugs] [Bug 323314] gstbasertpdepayload takes 100% CPU

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Dec 5 15:46:01 PST 2005


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=323314
 GStreamer | gst-plugins-base | Ver: HEAD CVS





------- Additional Comments From Sebastien Cote  2005-12-05 23:46 -------
How should gst_element_requires_clock() be called? By gst-launch? 

I think the element has a clock to wait on (I don't know where it comes from)
because the wait function executes correctly (I verified and gst_clock_id_wait()
is called.)

static void
gst_base_rtp_depayload_wait (GstBaseRTPDepayload * filter, GstClockTime time)
{
  GstClockID id;

  g_return_if_fail (GST_CLOCK_TIME_IS_VALID (time));
  if (GST_ELEMENT_CLOCK (filter) == NULL) {
    GST_DEBUG_OBJECT (filter, "No clock given yet");
    return;
  }

  id = gst_clock_new_single_shot_id (GST_ELEMENT_CLOCK (filter), time);

  gst_clock_id_wait (id, NULL);
  gst_clock_id_unref (id);
}

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list