GstScheduler An abstract class for plugable schedulers. This is a base class for custom schedulers. Get the parent object of this scheduler. @sched: the scheduler to get the parent of. Get the state of the scheduler. @sched: the scheduler to get the state of. The state of the scheduler @GST_SCHEDULER_STATE_NONE: no state @GST_SCHEDULER_STATE_RUNNING: the scheduler is running @GST_SCHEDULER_STATE_STOPPED: the scheduler is stopped @GST_SCHEDULER_STATE_ERROR: the scheduler is in error Flags for the scheduler @GST_SCHEDULER_FLAG_FIXED_CLOCK: The scheduler has a fixed clock @GST_SCHEDULER_FLAG_LAST: subclasses can start numbering their flags starting from here. @sched: @sched: @sched: @element: @sched: @element: @sched: @element: @transition: @Returns: @sched: @element: @sched: @element: @sched: @element: @sched: @element: @Returns: @sched: @element: @Returns: @sched: @element: @sched: @srcpad: @sinkpad: @sched: @srcpad: @sinkpad: @sched: @padlist: @Returns: @sched: @sched2: @sched: @sched2: @sched: @sched: @Returns: @sched: @clock: @sched: @clock: @sched: @element: @id: @jitter: @Returns: @clock: @time: @sched: @Returns: @sched: