Muchas gracias Edu, perfecto, te pediria lo ultimo si es posible que seria como se podrian poner los picon de los iptv.Lo he conseguido en otros skin como el openspa Team y en el Blue and Blak pero en este veo que no pone lo mismo ,yo lo hice siguiendo los pasos que habia publicado satup y salia perfecto y si no si se podria hacer de otra manera ,aqui te pongo como era , gracias:
Picons en canales IPTV y DVB
Un poco de teoría. Los skins, por defecto, utilizan la referencia del canal para buscar el picon, ésto puede verse abriendo el skin con el e2skinner y buscando la localización de los picons. Ésto no puede ocurrir en el caso de los IPTV, puesto que no podemos añadir caracteres especiales al nombre del picon, por lo que para esos casos utilizaremos el nombre del canal (nombre exacto).
Debido a que si el skin no encuentra el picon muestra el picon por defecto, debemos cambiar éste por una imagen transparente (adjunto abajo) para que muestre el fondo.
Ahora la práctica, si no habeis cambiado nada, el skin por defecto estará en la carpeta /usr/share/enigma2/BlackModernHD_openSPA, una vez allí cambiar el picon_default.png por el adjunto y editar el archivo skin.xml y buscar y modificar estas líneas
Código:
<widget source="session.CurrentService" render="Picon" position="122,33" size="100,60" zPosition="9" transparent="0" alphatest="on">
<convert type="nBmExtendedServiceInfo">Reference</convert>
</widget>
por
Código:
<widget source="session.CurrentService" render="Picon" position="122,33" size="100,60" zPosition="9" transparent="0" alphatest="on">
<convert type="nBmExtendedServiceInfo">Reference</convert>
</widget><widget source="session.CurrentService" render="Picon" position="122,33" size="100,60" zPosition="9" transparent="0" alphatest="on">
<convert type="nBmExtendedServiceInfo">Name</convert>
</widget>
Código:
<widget source="session.CurrentService" render="Picon" position="53,596" size="100,60" zPosition="10" transparent="1" alphatest="on">
<convert type="ServiceName">Reference</convert>
</widget>
por
Código:
<widget source="session.CurrentService" render="Picon" position="53,596" size="100,60" zPosition="10" transparent="1" alphatest="on">
<convert type="ServiceName">Reference</convert>
</widget>
<widget source="session.CurrentService" render="Picon" position="53,596" size="100,60" zPosition="10" transparent="1" alphatest="on">
<convert type="ServiceName">Name</convert>
</widget>
una vez hecho esto, reiniciar GUI y añadir los picons de los IPTV a la carpeta de los picons, por defecto /usr/share/enigma2/picon