Moin,
Zur Anzeige des ersten Senderlogo hilft eigenartiger Weise die Verlängerung der Wartezeit nur beim Warmstart des VDR (vermutlich ein Zusammenhang mit dem Treiber, es muss beim Warmstart z.B. nicht mehr der Tuner bedient werden)
Deshalb sieht meint Patch jetzt wie folgt aus, damit klappt die Anzeige des initalen Senderlogo und es gibt kein Absturz nach den ersten Playback ....
Diff
$ svn diff
Index: plugin.c
===================================================================
--- plugin.c (Revision 36)
+++ plugin.c (Arbeitskopie)
@@ -180,7 +180,7 @@
int count;
dsyslog("graphlcd: waiting for display thread to get ready");
- for (count = 0; count < 50; count++)
+ for (count = 0; count < 1200; count++)
{
if (Display.Active())
{
Index: state.c
===================================================================
--- state.c (Revision 36)
+++ state.c (Arbeitskopie)
@@ -60,6 +60,8 @@
volume.value = -1;
volume.lastChange = 0;
+
+ SetChannel(cDevice::CurrentChannel());
}
Alles anzeigen
HTH,
Andreas