parent
1494e4eaba
commit
5f3ab36dcd
@ -943,7 +943,11 @@ gst_adder_request_new_pad (GstElement * element, GstPadTemplate * templ,
|
|||||||
adder = GST_ADDER (element);
|
adder = GST_ADDER (element);
|
||||||
|
|
||||||
/* increment pad counter */
|
/* increment pad counter */
|
||||||
|
#if GLIB_CHECK_VERSION(2,29,5)
|
||||||
|
padcount = g_atomic_int_add (&adder->padcount, 1);
|
||||||
|
#else
|
||||||
padcount = g_atomic_int_exchange_and_add (&adder->padcount, 1);
|
padcount = g_atomic_int_exchange_and_add (&adder->padcount, 1);
|
||||||
|
#endif
|
||||||
|
|
||||||
name = g_strdup_printf ("sink%d", padcount);
|
name = g_strdup_printf ("sink%d", padcount);
|
||||||
newpad = gst_pad_new_from_template (templ, name);
|
newpad = gst_pad_new_from_template (templ, name);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user