[Ginga-argentina] Problemas con el cambio de source

Leo lisasmendi at lifia.info.unlp.edu.ar
Thu Jun 6 02:19:49 CEST 2013


Hola Ignacio, el cambio de src de un media no está permitido.

Eso es lo que te indica el log de la consola.

[ncl30-presenter::FormatterPlayerAdapter] WARNING: property src not
supported




El 5 de junio de 2013 17:09, Ignacio Giagante <igiagante at gmail.com>escribió:

> Gente, estoy empezando a hacer una aplicacion y hace dos semanas que estoy
> parado con el mismo problema.
>
> Lo que intento hacer es que al apretar la flecha izquierda se genere un
> evento de onEndAttribution para cambiar la fuente de un texto, es decir,
> quiero cambiar el texto viejo por uno nuevo.
>
> Cuando quiero ejecutar el evento, mi dice lo siquiente....
>
>    --------------------------| Ginga.ar 2.0.0 ()
> |--------------------------
> izquierda
> [ncl30-presenter::FormatterPlayerAdapter] WARNING: property src not
> supported
> [ncl30-presenter::FormatterScheduler] WARNING: could not prepare player
>
> No se que puede ser. Intente correr mi aplicación con Ginga 1.3, pero
> revento por todos lados. Leí que no soporta focusBorderTransparency, pero
> saque este atributos de los descriptores y lo mismo.
>
>
> ------------------------------ Código NCL
> -------------------------------------------------------------------------
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <!-- Generated by NCL Eclipse -->
> <ncl id="test" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile">
>  <head>
>  <transitionBase>
> <transition id="transFade" type="fade"/>
>  <transition id="transbarWipe" type="barWipe"/>
> </transitionBase>
>  <regionBase>
> <region id="regionBackground" width="100%" height="100%" zIndex="1">
>  <region id="regionImagen1" top="50" left="50" height="25%" width="25%"/>
>  <region id="regionImagen2" top="50" left="270" height="25%" width="25%"/>
> <region id="regionImagen3" top="50" left="490" height="25%" width="25%"/>
>  <region id="regionTitulo" top="230" left="280" right="230"/>
>  <region id="regionBGTexto" top="350" left="50" bottom="25" right="50">
>  <region id="regionTexto" top="15" left="25" />
> </region>
> <region height="100%" id="videoReg" left="0%" top="0%" width="100%"
> zIndex="1"/>
>  <region id="regionLua" height="100%" width="100%" />
> </region>
> </regionBase>
>
> <descriptorBase>
> <descriptor id="descBackground" region="regionBackground"/>
>  <descriptor id="descImagen1" region="regionImagen1"
> focusIndex="1"
>  focusBorderWidth="5"
> focusBorderColor="silver"
> focusBorderTransparency="30%"
>  moveLeft="3"
> moveRight="2"/>
>  <descriptor id="descImagen2" region="regionImagen2"
>     focusIndex="2"
> focusBorderWidth="5"
>  focusBorderColor="silver"
> focusBorderTransparency="30%"
> moveLeft="1"
>  moveRight="3"/>
>  <descriptor id="descImagen3" region="regionImagen3"
>      focusIndex="3"
> focusBorderWidth="5"
> focusBorderColor="silver"
>  focusBorderTransparency="30%"
> moveLeft="2"
> moveRight="1"/>
>  <descriptor id="descBGTexto" region="regionBGTexto"/>
>  <descriptor id="descTitulo" region="regionTitulo"
> transIn="transbarWipe" transOut="transFade" explicitDur="5s">
>  <descriptorParam name="fontColor" value="silver"/>
> <descriptorParam name="fontSize" value="60"/>
>  </descriptor>
>  <descriptor id="descTexto" region="regionTexto">
>  <descriptorParam name="fontColor" value="navy"/>
> <descriptorParam name="fontSize" value="30"/>
>  <descriptorParam name="fontFamily" value="Tiresias"/>
> </descriptor>
>  <descriptor id="videoDesc" region="videoReg"/>
>  <descriptor id="descLua" region="regionLua" />
>  </descriptorBase>
>  <connectorBase>
>  <causalConnector id="onEndAttributionStopSetStart">
> <connectorParam name="var"/>
>  <simpleCondition role="onEndAttribution"/>
> <compoundAction operator="seq">
>  <simpleAction role="stop"/>
> <simpleAction role="set" value="$var"/>
>  <simpleAction role="start"/>
> </compoundAction>
> </causalConnector>
>
> </connectorBase>
>
> </head>
>
> <body>
>  <port id="pLua" component="lua"/>
> <port id="pBackground" component="background"/>
>  <port id="pBGTexto" component="bgTexto"/>
> <port id="pTexto1" component="texto1"/>
>  <port id="pTitulo" component="titulo"/>
>  <port id="pImagen1" component="imagen1"/>
> <port id="pImagen2" component="imagen2"/>
>  <port id="pImagen3" component="imagen3"/>
>  <media id="background" src="../media/background2.jpg"
> descriptor="descBackground"/>
>  <media id="titulo" src="../media/fito.txt" descriptor="descTitulo"/>
>  <media id="bgTexto" src="../media/bgPaper.jpg" descriptor="descBGTexto"
> />
>  <media id="texto1" src="../media/texto1.txt" descriptor="descTexto">
> <property name="src"/>
>  </media>
>
> <media id="imagen1" src="../media/ortiga.jpg" descriptor="descImagen1"/>
>  <media id="imagen2" src="../media/melisa.jpg" descriptor="descImagen2"/>
> <media id="imagen3" src="../media/regaliz.jpg" descriptor="descImagen3"/>
>  <media id="video" src="../media/oficina.mp4" descriptor="videoDesc">
> <property name="bounds"/>
>  </media>
>
> <media id="lua" descriptor="descLua" src="test.lua">
>  <property name="tecla"/>
>   <property name="srcNuevo"/>
>   </media>
>
> <link xconnector="onKeySelectionSet">
> <bind component="lua" role="onSelection">
>  <bindParam name="keyCode" value="CURSOR_LEFT"/>
> </bind>
> <bind component="lua" role="set" interface="tecla" >
>  <bindParam name="var" value="left" />
> </bind>
> </link>
>
>     <!-- links para las devoluciones de lua -->
> <link xconnector="onEndAttributionStopSetStart">
>  <bind role="onEndAttribution" component="lua" interface="srcNuevo"/>
> <bind role="stop" component="texto1"/>
>  <bind role="getValue" component="lua" interface="srcNuevo"/>
> <linkParam name="var" value="$getValue"/>
>  <bind role="set" component="texto1" interface="src"/>
> <bind role="start" component="texto1"/>
>  </link>
>
> </body>
> </ncl>
>
> ---------------------------------Código
> Lua------------------------------------------------
>
> function handler(evt)
>
> local evento = {
>  class = 'ncl',
> type = 'attribution',
> name = 'srcNuevo',
>  value='../media/texto2.txt'}
>  if evt.value == "left" then
>  print("izquierda")
> evento.action = "start"
> event.post(evento)
>  evento.action = "stop"
> event.post(evento)
> end
>
> end--end function
>
> event.register(handler)
>
> __________________________________________Lista de correo
> Ginga-argentina at lists.ourproject.org
> cambiar suscripci&#243;n:
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
> Sitio web: http://comunidad.ginga.org.ar
> Wiki: http://wiki.ginga.org.ar
>
>


-- 
Saludos Leo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/ginga-argentina/attachments/20130605/dc883a28/attachment.htm 


More information about the Ginga-argentina mailing list