GstScheduler Abstract class for objects that manage the scheduling of groups of elements This is a base class for custom schedulers. Flags for the scheduler @GST_SCHEDULER_FLAG_FIXED_CLOCK: the scheduler works with a fixed clock @GST_SCHEDULER_FLAG_NEW_API: the scheduler supports select and lock calls @GST_SCHEDULER_FLAG_LAST: subclasses can start numbering their flags starting from here. 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 @sched: @sched: @sched: @element: @sched: @element: @sched: @sched2: @sched: @sched2: @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: @element: @id: @jitter: @Returns: @clock: @time: @sched: @Returns: @sched: @clock: @sched: @clock: @sched: @Returns: @sched: @sched: