gst_element_set_loop_function
GstElementLoopFunction
-gst_element_get_sched
-gst_element_set_sched
+gst_element_get_scheduler
+gst_element_set_scheduler
gst_element_get_parent
gst_element_set_parent
gst_element_get_managing_bin
gst_pad_get_element_private
gst_pad_set_parent
gst_pad_get_parent
-gst_pad_get_sched
-gst_pad_set_sched
-gst_pad_unset_sched
+gst_pad_get_scheduler
+gst_pad_set_scheduler
+gst_pad_unset_scheduler
gst_pad_get_real_parent
gst_pad_add_ghost_pad
gst_pad_remove_ghost_pad
@element: The element in question.
-<!-- ##### FUNCTION gst_element_get_sched ##### -->
+<!-- ##### FUNCTION gst_element_get_scheduler ##### -->
<para>
</para>
@Returns:
-<!-- ##### FUNCTION gst_element_set_sched ##### -->
+<!-- ##### FUNCTION gst_element_set_scheduler ##### -->
<para>
</para>
@Returns:
-<!-- ##### FUNCTION gst_pad_get_sched ##### -->
+<!-- ##### FUNCTION gst_pad_get_scheduler ##### -->
<para>
</para>
@Returns:
-<!-- ##### FUNCTION gst_pad_set_sched ##### -->
+<!-- ##### FUNCTION gst_pad_set_scheduler ##### -->
<para>
</para>
@sched:
-<!-- ##### FUNCTION gst_pad_unset_sched ##### -->
+<!-- ##### FUNCTION gst_pad_unset_scheduler ##### -->
<para>
</para>
}
/**
- * gst_element_set_sched:
+ * gst_element_set_scheduler:
* @element: Element to set manager of.
* @sched: @GstScheduler to set.
*
* writing a new bin subclass.
*/
void
-gst_element_set_sched (GstElement *element,
+gst_element_set_scheduler (GstElement *element,
GstScheduler *sched)
{
g_return_if_fail (GST_IS_ELEMENT (element));
}
/**
- * gst_element_get_sched:
+ * gst_element_get_scheduler:
* @element: Element to get manager of.
*
* Returns the scheduler of the element.
* Returns: Element's scheduler
*/
GstScheduler*
-gst_element_get_sched (GstElement *element)
+gst_element_get_scheduler (GstElement *element)
{
g_return_val_if_fail (GST_IS_ELEMENT (element), NULL);
void gst_element_yield (GstElement *element);
gboolean gst_element_interrupt (GstElement *element);
-void gst_element_set_sched (GstElement *element, GstScheduler *sched);
-GstScheduler* gst_element_get_sched (GstElement *element);
+void gst_element_set_scheduler (GstElement *element, GstScheduler *sched);
+GstScheduler* gst_element_get_scheduler (GstElement *element);
void gst_element_add_pad (GstElement *element, GstPad *pad);
void gst_element_remove_pad (GstElement *element, GstPad *pad);
/**
- * gst_pad_set_sched:
+ * gst_pad_set_scheduler:
* @pad: the pad to set the scheduler for
* @sched: The scheduler to set
*
* Set the scheduler for the pad
*/
void
-gst_pad_set_sched (GstPad *pad, GstScheduler *sched)
+gst_pad_set_scheduler (GstPad *pad, GstScheduler *sched)
{
g_return_if_fail (pad != NULL);
g_return_if_fail (GST_IS_PAD (pad));
}
/**
- * gst_pad_get_sched:
+ * gst_pad_get_scheduler:
* @pad: the pad to get the scheduler from
*
* Get the scheduler of the pad
* Returns: the scheduler of the pad.
*/
GstScheduler*
-gst_pad_get_sched (GstPad *pad)
+gst_pad_get_scheduler (GstPad *pad)
{
g_return_val_if_fail (pad != NULL, NULL);
g_return_val_if_fail (GST_IS_PAD (pad), NULL);
}
/**
- * gst_pad_unset_sched:
+ * gst_pad_unset_scheduler:
* @pad: the pad to unset the scheduler for
*
* Unset the scheduler for the pad
*/
void
-gst_pad_unset_sched (GstPad *pad)
+gst_pad_unset_scheduler (GstPad *pad)
{
g_return_if_fail (pad != NULL);
g_return_if_fail (GST_IS_PAD (pad));
GstElement* gst_pad_get_parent (GstPad *pad);
GstElement* gst_pad_get_real_parent (GstPad *pad);
-void gst_pad_set_sched (GstPad *pad, GstScheduler *sched);
-GstScheduler* gst_pad_get_sched (GstPad *pad);
-void gst_pad_unset_sched (GstPad *pad);
+void gst_pad_set_scheduler (GstPad *pad, GstScheduler *sched);
+GstScheduler* gst_pad_get_scheduler (GstPad *pad);
+void gst_pad_unset_scheduler (GstPad *pad);
void gst_pad_add_ghost_pad (GstPad *pad, GstPad *ghostpad);
void gst_pad_remove_ghost_pad (GstPad *pad, GstPad *ghostpad);
GstPad *pad = GST_PAD (pads->data);
if (GST_IS_REAL_PAD (pad)) {
- gst_pad_unset_sched (GST_PAD (pads->data));
+ gst_pad_unset_scheduler (GST_PAD (pads->data));
}
}
}
continue;
/* set the pad's sched pointer */
- gst_pad_set_sched (pad, sched);
+ gst_pad_set_scheduler (pad, sched);
/* if the peer element exists and is a candidate */
if (GST_PAD_PEER (pad)) {
continue;
/* set the pad's sched pointer */
- gst_pad_set_sched (pad, sched);
+ gst_pad_set_scheduler (pad, sched);
/* if the peer element exists and is a candidate */
if (GST_PAD_PEER (pad)) {