[Ginga-argentina] ¿Redimensionar "video" con Lua?
Nicolas Ignacio Roldan
niko_cbes at hotmail.com
Mon Apr 16 21:30:29 CEST 2012
Buenas otra vez gente de Ginga!
Busque, probe y fracase con todo lo que tenia que ver redimensionar un video desde LUA.
Yo lo hacia desde el codigo NCL y eso anda de maravilla.
Pero quiero hacerlo desde Lua, y ahi no encuentro como hacerlo.
Probe con:
event.post('out',{class = "ncl", type = "attribution", name = "bounds", action="start", value="50%,0%,50%,80%"})
... suponiendo que me iban a permitir modificar las propiedades de el media de video como lo hacia con NCL; pero no funciono.
Antes lo manejaba asi y esto funciona correctamente:
--------------------------------------- NCL --------------------------------------------------------------------------------------------
<head>
<regionBase>
<region id="rgVideoPrincipal" width="100%" height="100%" zIndex="0"/>
</regionBase>
<descriptorBase>
<descriptor id="descVideoPrincipal" region="rgVideoPrincipal"/>
</descriptorBase>
<connectorBase>
<causalConnector id="onkeySelection">
<connectorParam name="oValor"/>
<connectorParam name="oSetTecla"/>
<simpleCondition role="onSelection" key="$oSetTecla"/>
<simpleAction role="set" value="$oValor"/>
</causalConnector>
</connectorBase>
</head>
<body>
<port id="pVideo" component="vdoVideoPrincipal"/>
<media id="vdoVideoPrincipal" src="video.mp4" descriptor="descVideoPrincipal">
<property name="bounds"/>
</media>
--si presiono el boton INFO que se redimensione el video
<link xconnector="onkeySelection"> -- []
<bind role="onSelection" component="imgBotonInfo">
<bindParam name="oSetTecla" value="INFO"/>
</bind>
<bind role="set" component="vdoVideoPrincipal" interface="bounds">
<bindParam name="oValor" value="50%,0%,50%,80%"/>
</bind>>
</link>
</body>
----------------------------------------------------------------------------------------------------------------------------------------
... pero ahora en vez de utilizar el <causalConnector id="onkeySelection"> quiero utilizar codigo Lua para hacer acciones mas o menos parecidas; por ejemplo que se redimensione cuando presiono ROJO; AZUL; AMARILLO, etc... de acuerdo a la tecla que se presione tener un tamaño diferente del video.
Encontre que dice que no se puede hacer desde Lua:
http://groups.google.com/group/devdtv/browse_thread/thread/d10957999834a5e7
¿es asi? ¿Alguien probo? ¿existe alguna solución a esto de redimensionar video desde Lua?
Desde ya muchas gracias como siempre a todos!
saludos
nico
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/ginga-argentina/attachments/20120416/e36462d7/attachment.htm
More information about the Ginga-argentina
mailing list