* Returns: the added ghost pad or NULL, if no ghost pad was created.
*/
GstPad *
-gst_element_add_ghost_pad (GstElement *element, GstPad *pad, gchar *name)
+gst_element_add_ghost_pad (GstElement *element, GstPad *pad, const gchar *name)
{
GstPad *ghostpad;
/* then check to see if there's already a pad by that name here */
g_return_val_if_fail (gst_object_check_uniqueness (element->pads, name) == TRUE, NULL);
- GST_DEBUG(GST_CAT_ELEMENT_PADS,"creating new ghost pad called %s, from pad %s:%s",
- name,GST_DEBUG_PAD_NAME(pad));
+ GST_DEBUG (GST_CAT_ELEMENT_PADS,
+ "creating new ghost pad called %s, from pad %s:%s",
+ name, GST_DEBUG_PAD_NAME(pad));
ghostpad = gst_ghost_pad_new (name, pad);
/* add it to the list */
void gst_element_add_pad (GstElement *element, GstPad *pad);
void gst_element_remove_pad (GstElement *element, GstPad *pad);
-GstPad * gst_element_add_ghost_pad (GstElement *element, GstPad *pad, gchar *name);
+GstPad * gst_element_add_ghost_pad (GstElement *element, GstPad *pad, const gchar *name);
void gst_element_remove_ghost_pad (GstElement *element, GstPad *pad);
GstPad* gst_element_get_pad (GstElement *element, const gchar *name);
* Returns: new ghost pad
*/
GstPad*
-gst_ghost_pad_new (gchar *name,
+gst_ghost_pad_new (const gchar *name,
GstPad *pad)
{
GstGhostPad *ghostpad;
/* ghostpads */
-GstPad* gst_ghost_pad_new (gchar *name,GstPad *pad);
+GstPad* gst_ghost_pad_new (const gchar *name, GstPad *pad);
/* templates and factories */