Me temo que este asunto no será tan sencillo.
Cuento: Esta mañana he pensado, ojo, no será que el fallo ocurre porque tengo montado el rss de mi disco duro. (Hasta ahora en todas las pruebas esta montada la carpeta de los rss para poder editarlos, y siempre fallaba) Así que arranco el cubo, pongo una peli (La misma de ayer para asegurarme que el problema no es por otras causas) pulso menú y FUNCIONA CORRECTAMENTE.
Vale, voy a sacar la salida de dvdplayer, y el cubo no muestra nada en pantalla, ni funciona el mando (Ya sabemos que parar dvdplayer y reiniciarlo puede hacer cosas raras) así que reinicio, y maravilla de chavel, en la misma película ahora ya NO FUNCIONA. En este caso si he obtenido resultados tras parar y arrancar dvdplayer.
El rss funcionaba o fallaba en ambos casos antes de parar dvdplayer y con un inicio normal.
Copio la parte del código obtenido fallando el rss y sin montar el modificado por mi, es decir el código obtenido es usando el rss de origen.
Código:
ir code: e9169f00
SAVE: VideoPlayback, Normal, All, Dev, All, All, All
###### - script pParam: rss_file://./menubar/scripts/menubar.rss
GPIO INTERRUPT:[43]
ir code: e9169f00
jack DisplayVFD.cpp:159
SetCloseCaptionType: Set cctype=0
state force paused
TTDecodeFilter::Pause
state force paused
m_starPage: rss_file://./menubar/scripts/menubar.rss
############### m_bIsActivate = 1
[Script] 01Sel:
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] 02Sel: 0 9 VideoPlayback Normal
[Script] CurrentSel = 0
[Script] *******************************************************
[Script] userInput: enter
[Script] VideoPlayback Normal All Dev All All All
[Script] ************* EntryTimes = 1
############### m_bIsActivate = 1
[Script] *******************************************************
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] checkTimer = 15
[Script] return
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 5
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/setup.rss
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 7
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/videoSetting.rss
jack DisplayVFD.cpp:165
jack DisplayVFD.cpp:159
TTDecodeFilter::Run
SetCloseCaptionType: Set cctype=0
ir code: e9169f00
SAVE: VideoPlayback, Normal, All, Dev, All, All, All
###### - script pParam: rss_file://./menubar/scripts/menubar.rss
GPIO INTERRUPT:[43]
jack DisplayVFD.cpp:159
SetCloseCaptionType: Set cctype=0
state force paused
TTDecodeFilter::Pause
state force paused
m_starPage: rss_file://./menubar/scripts/menubar.rss
############### m_bIsActivate = 1
[Script] 01Sel:
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] 02Sel: 0 9 VideoPlayback Normal
[Script] CurrentSel = 0
[Script] *******************************************************
[Script] userInput: enter
[Script] VideoPlayback Normal All Dev All All All
[Script] ************* EntryTimes = 1
############### m_bIsActivate = 1
[Script] *******************************************************
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] checkTimer = 15
[Script] return
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 5
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/setup.rss
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 7
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/videoSetting.rss
jack DisplayVFD.cpp:165
jack DisplayVFD.cpp:159
TTDecodeFilter::Run
SetCloseCaptionType: Set cctype=0
Nav_DDRCopy_Stat (0/100/1000/10000/slp) : 7877/157/140/18/0
ir code: e9169f00
GPIO INTERRUPT:[43]
SAVE: VideoPlayback, Normal, All, Dev, All, All, All
###### - script pParam: rss_file://./menubar/scripts/menubar.rss
ir code: e9169f00
jack DisplayVFD.cpp:159
SetCloseCaptionType: Set cctype=0
state force paused
TTDecodeFilter::Pause
state force paused
m_starPage: rss_file://./menubar/scripts/menubar.rss
############### m_bIsActivate = 1
[Script] 01Sel:
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] 02Sel: 0 9 VideoPlayback Normal
[Script] CurrentSel = 0
[Script] *******************************************************
[Script] userInput: enter
[Script] VideoPlayback Normal All Dev All All All
[Script] ************* EntryTimes = 1
############### m_bIsActivate = 1
[Script] *******************************************************
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] checkTimer = 15
[Script] return
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 5
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/setup.rss
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 7
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/videoSetting.rss
jack DisplayVFD.cpp:165
jack DisplayVFD.cpp:159
TTDecodeFilter::Run
SetCloseCaptionType: Set cctype=0
ir code: e9169f00
SAVE: VideoPlayback, Normal, All, Dev, All, All, All
###### - script pParam: rss_file://./menubar/scripts/menubar.rss
GPIO INTERRUPT:[43]
jack DisplayVFD.cpp:159
SetCloseCaptionType: Set cctype=0
state force paused
TTDecodeFilter::Pause
state force paused
m_starPage: rss_file://./menubar/scripts/menubar.rss
############### m_bIsActivate = 1
[Script] 01Sel:
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] 02Sel: 0 9 VideoPlayback Normal
[Script] CurrentSel = 0
[Script] *******************************************************
[Script] userInput: enter
[Script] VideoPlayback Normal All Dev All All All
[Script] ************* EntryTimes = 1
############### m_bIsActivate = 1
[Script] *******************************************************
[Script] CurStatus: VideoPlayback Normal All Dev All All All
getRPTTitleCap: return=[no]
getRPTChapterCap: return=[yes]
[Script] checkTimer = 15
[Script] return
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 5
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/setup.rss
[ScriptPath_Casablanca.cpp:81,getMenuPath] type = 7
[ScriptPath_Casablanca.cpp:114,getMenuPath] retPath = rss_file://./setup_menu/scripts/videoSetting.rss
jack DisplayVFD.cpp:165
jack DisplayVFD.cpp:159
TTDecodeFilter::Run
SetCloseCaptionType: Set cctype=0
Son el resultado de tres pulsaciones sobre la tecla menú reproduciendo una película y fallando el rss
Sigo pensando que la solución lógica y sencilla es salir del rss a mano, ya que en el resto de menus, (musica, fotos, TDT, etc.) hay que hacerlo de forma manual y ese es el único rss que se sale de esa norma, y mas si el que funcione o no depende de algo que sepamos.