ruby-****@sourc*****
ruby-****@sourc*****
2004年 3月 2日 (火) 05:54:22 JST
------------------------- REMOTE_ADDR = 217.117.55.140 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/?Gst%3A%3AThread ------------------------- = class Gst::Thread A Gst::Bin that will become a thread. == Object Hierarchy - * ((<Gst::Object>)) - * ((<Gst::Element>)) - * ((<Gst::Bin>)) + * Object + * GLib::Instantiatable + * GLib::Object + * Gst::Object + * Gst::Element + * Gst::Bin + * Gst::Thread == Class Methods - --- Gst::Thread.new(aStringName=nil) + --- Gst::Thread.new(name=nil) Constructs a new Gst::Thread object. - If element name is ommited (or nil), then the thread will receive a guaranteed unique name, consisting of the "thread" string and a number. If name is given, it will be given the name supplied. + * name: a name which will be attributed to the thread. + * Returns: a newly created Gst::Thread object. + == Constants + === GstElementFlags + --- COMPLEX + --- DECOUPLED + --- EVENT_AWARE + --- INFINITE_LOOP + --- NEW_LOOPFUNC + --- SCHEDULER_PRIVATE1 + --- SCHEDULER_PRIVATE2 + --- THREAD_SUGGESTED + --- USE_THREADSAFE_PROPERTIES + === GstObjectFlags + --- DESTROYED + --- FLOATING + --- OBJECT_FLAG_LAST + === GstBinFlags + --- FLAG_FIXED_CLOCK + --- FLAG_MANAGER + --- FLAG_PREFER_COTHREADS + --- SELF_SCHEDULABLE + === GstThreadState + --- FLAG_LAST + --- STATE_REAPING + --- STATE_SPINNING + --- STATE_STARTED + + === GstElementState + --- STATE_NULL + --- STATE_PAUSED + --- STATE_PLAYING + --- STATE_READY + --- STATE_VOID_PENDING + == Properties - --- priority: Integer (Read/Write) + --- priority: GstThreadPriority (Read/Write) The scheduling priority of the thread. - == Signals --- shutdown + + == See Also + ((<Gst>)). - ((<lrz>))