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.
@GST_SCHEDULER_STATE_NONE:
@GST_SCHEDULER_STATE_RUNNING:
@GST_SCHEDULER_STATE_STOPPED:
@GST_SCHEDULER_STATE_ERROR:
@GST_SCHEDULER_FLAG_FIXED_CLOCK:
@GST_SCHEDULER_FLAG_LAST:
Destroy the scheduler
@sched: The scheduler to destroy.
@sched:
@sched:
@sched:
@element:
@sched:
@element:
@sched:
@element:
@transition:
@Returns:
@sched:
@element:
@sched:
@element:
@sched:
@element:
@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:
@clock:
@time:
@Returns:
@sched:
@Returns:
@sched: