ruby-****@sourc*****
ruby-****@sourc*****
2005年 3月 24日 (木) 21:57:42 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-bins-create ------------------------- TITLE = Creando contenedores KEYWORD = = Creando contenedores {{link("tut-gst-link-elements-intro", nil, "tut-gst", "tut-gst-bins-add")}} Los contenedores se crean de la misma forma que los dem$BaT(B elementos. p.e. usando una factor$ByB(B, o cualquier m$BqU(Bodo asociado que convenga: # crea un nuevo contenedor llamado "mybin'. este contenedor sersolo para prop$B(Bitos # organizativos; un Gst::Bin normal no afecta a la generaci$B(B del plano bin = Gst::ElementFactory.make("bin", "mybin") # crea una nueva tuber$ByB(B pipeline = Gst::ElementFactory.make("pipeline", "mypipe") # crea un nuevo hilo, y le asigna un nombre $B(Bico thread = Gst::ElementFactory.make("thread") # los contenedores pricipales (Gst::Bin, Gst::Thread, Gst::Pipeline) tambi$BqO(B tienen las # APIs convenientes, Gst::<bintype>.new. Esto es equivalente a la sintaxis del m$BqU(Bodo # Gst::ElementFactory.make bin2 = Gst::Bin.new("mybin") pipeline2 = Gst::Pipeline.new("mypipe") thread2 = Gst::Thread.new