ruby-****@sourc*****
ruby-****@sourc*****
2005年 3月 5日 (土) 07:36:30 JST
------------------------- REMOTE_ADDR = 82.239.64.142 REMOTE_HOST = REMOTE_USER = ruby-gnome2-hiki URL = http://ruby-gnome2.sourceforge.jp/cgi-bin/hiki/hiki.cgi?Gst%3A%3AScheduler ------------------------- @@ -2,7 +2,11 @@ Abstract class for objects that manage the scheduling of groups of elements. == Object Hierarchy -* Gst::Scheduler +* Object + * GLib::Instantiatable + * GLib::Object + * Gst::Object + * Gst::Scheduler == Instance Methods --- <<(something) @@ -101,7 +105,11 @@ --- state Gets the current state of the scheduler. - * Returns: the current state (see Gst::Scheduler::State). + * Returns: the current state (see ((<GstSchedulerState|Gst::Scheduler#GstSchedulerState>))). --- unlock_element(element) Releases the lock on the given element in the current scheduler. @@ -118,6 +122,22 @@ Tells the scheduler to schedule another element. * element: the Gst::Element requesting a yield. * Returns: true if the element should save its state, false if the scheduler can perform this action itself. + +== Constants +=== GstSchedulerFlags +--- FLAG_FIXED_CLOCK +--- FLAG_LAST +--- FLAG_NEW_API + +=== GstSchedulerState +--- STATE_ERROR +--- STATE_NONE +--- STATE_RUNNING +--- STATE_STOPPED == See Also ((<Gst>)).