[ruby-gnome2-doc-cvs] [Hiki] create - tut-gst-elements-properties

アーカイブの一覧に戻る

ruby-****@sourc***** ruby-****@sourc*****
2005年 3月 24日 (木) 21:51:10 JST


-------------------------
REMOTE_ADDR = 213.37.10.235
REMOTE_HOST = 
REMOTE_USER = ruby-gnome2-hiki        URL = http://ruby-gnome2.sourceforge.jp/cgi-bin/hiki/es/hiki.cgi?tut-gst-elements-properties
-------------------------
TITLE       = Propiedades de los elementos
KEYWORD     = 
= Propiedades de Gst::Element
{{link("tut-gst-elements-create", nil, "tut-gst", "tut-gst-plugins")}}

Un objeto Gst::Element puede tener varias propiedades que son implementadas usando propiedades est$BaO(Bdar de  GLib::Object. Por lo tanto, los m$BqU(Bodos usuales de GLib::Object : query/get/set y GLib::ParamSpecs est$BaO(B soportados.

Cada objeto Gst::Element posee al menos una propiedad de su padre Gst::Object: la propiedad "name". Esto es el nombre proporcionado a los m$BqU(Bodos Gst::ElementFactory.make o Gst::ElementFactory#create. Puede acceder y modificar esta propiedad usando los m$BqU(Bodos Gst::Object#set_name, Gst::Object#name= y Gst::Object#name.

No se necesita acceder directamente al sistema de propiedades de GLib::Object, ya que Ruby/GLib proporciona autom$BaU(Bicamente accesores para ello en tu objeto (en este caso, basados en Gst::Object):

La mayor$ByB(B de los plugins incorporan propiedades adicionales para dar m$BaT(B informaci$B(B sobre su configuraci$B(B o para configurar el elemento. (({gst-inspect})) es una herramienta muy $B(Bil para obtener las propiedades de un elemento en particular, tambi$BqO(B usa introspecci$B(B de propiedades para dar una peque$B(B explicaci$B(B dobre la funci$B(B o propiedad ascomo tipos de par$BaN(Betros y los rangos que soportan.






ruby-gnome2-cvs メーリングリストの案内
アーカイブの一覧に戻る