After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 763710 - sdpdemux: Sometimes it emits no-more-pads twice
sdpdemux: Sometimes it emits no-more-pads twice
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-03-15 15:45 UTC by Vivia Nikolaidou
Modified: 2016-03-15 17:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vivia Nikolaidou 2016-03-15 15:45:34 UTC
Hi,

Sometimes sdpdemux emits no-more-pads twice:


  sdpdemux = gst_element_factory_make ("sdpdemux", NULL);
  g_assert_nonnull (sdpdemux);
  g_printerr ("Creating SDP element: %p\n", sdpdemux);

  latency_msecs = GST_TIME_AS_MSECONDS (priv->latency);
  g_object_set (sdpdemux, "latency", latency_msecs, NULL);
(add and link it)
  g_signal_connect (sdpdemux, "no-more-pads", G_CALLBACK (_no_more_pads), self);

static void
_no_more_pads (GstElement * element, gpointer user_data)
{

  g_printerr ("Entered element's (%p) no-more-pads\n", element);

}

Creating SDP element: 0x7fa0ac0e02e0
Entered element's (0x7fa0ac0e02e0) no-more-pads
Entered element's (0x7fa0ac0e02e0) no-more-pads
Comment 1 Vivia Nikolaidou 2016-03-15 17:10:28 UTC
Was just a bug in our RTP server implementation. Sorry for the noise.