bitte kein OSD timeout im Radio Modus (Neutrino)
-
- Einsteiger
- Beiträge: 123
- Registriert: Montag 28. November 2005, 11:31
bitte kein OSD timeout im Radio Modus (Neutrino)
Hi,
der Timeout für den OnScreenDisplay ist im Radiomodus eher störend (Yadi 20.11.2005).
Vor dem statischen Hintergrund sollte IMHO das OSD dauerhaft eingeblendet bleiben. Danke:)
Frieder
der Timeout für den OnScreenDisplay ist im Radiomodus eher störend (Yadi 20.11.2005).
Vor dem statischen Hintergrund sollte IMHO das OSD dauerhaft eingeblendet bleiben. Danke:)
Frieder
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Einsteiger
- Beiträge: 123
- Registriert: Montag 28. November 2005, 11:31
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- IDE-Frickler und Berufspessimist
- Beiträge: 464
- Registriert: Samstag 27. Juli 2002, 21:13
-
- Semiprofi
- Beiträge: 1470
- Registriert: Donnerstag 14. März 2002, 07:14
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
jau, habe ich gelesen...trotzdem faende ich so etwas klasse...auch wenn ich denke das es nicht realisiert wird. Auf der Dreambox mag das ja besonders einfach gehen da es per Hardware realisiert ist, aber ich glaube einfach nicht das es auf der DBox dann halt per Software der mega Aufwand sein soll/die Box CPU damit ueberlastet sein soll....der Audioplayer macht sicher einiges mehr und funktioniert ja auch.Houdini hat geschrieben:dazu gibts schon infos hier im Forum, geht ohne Hardwareunterstützung von der Box so einfach nicht...jau, und noch schoener waere es, wenn man den RDS-Kram mitlesen koennte....zB. bei EinsLive und einigen anderen Sendern des ARD-Radio Bouquets.
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ein Paar Sachen fallen mir hier ein:
- Die eigentlich fundamentale Frage wäre: Könnte mann den Bildschirm für was vernünftiges (vgl. DVD-Audio) während Radiowiedergabe benutzen?
- Der OP ist wahrscheinlich nicht mit einem durchgehende Abschahlting des Timeouts zufrieden.
- Einfach den Timout bei Radio unkonfigurierbar auszuschalten wäre wahrscheinlich relativ einfach, aber irgendwie wird es sicherlich nicht alle gefallen.
- http://forum.tuxbox.org/forum/viewtopic.php?t=39541
- Eine möglichkeit wäre getrennte Timeouts für TV und Radio, zusammen mit Timeout = 0 bedeutet kein Timeout (wie oben)
- Die eigentlich fundamentale Frage wäre: Könnte mann den Bildschirm für was vernünftiges (vgl. DVD-Audio) während Radiowiedergabe benutzen?
- Der OP ist wahrscheinlich nicht mit einem durchgehende Abschahlting des Timeouts zufrieden.
- Einfach den Timout bei Radio unkonfigurierbar auszuschalten wäre wahrscheinlich relativ einfach, aber irgendwie wird es sicherlich nicht alle gefallen.
- http://forum.tuxbox.org/forum/viewtopic.php?t=39541
- Eine möglichkeit wäre getrennte Timeouts für TV und Radio, zusammen mit Timeout = 0 bedeutet kein Timeout (wie oben)
Ich schalte mein TV dagen für DVD-Audio ein (höre gerade jetzt Blue Man Group in allerbester DVD-Audio-Qualität!)Gorcon hat geschrieben:zum Radiohören schalte ich den TV garnicht erst an.
-
- Neugieriger
- Beiträge: 7
- Registriert: Mittwoch 18. Januar 2006, 11:52
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Also, wie ich frühere geschrieben habe, sollte mann sich gedanken machen, wie ein vernünftiger Radiomode aussehen konnte. Einfach "bumpen" ist nicht wirklich zielführend.
Hier
ein Patch für infoviewer.cpp, so dass der infobar in radiomode nicht timeoutet. Irgendwie aktualisiert Neutrino den Infobar recht gut in den Music-Choice Kanäle. Das gleiche Trick bei EPG ist leider z.Z. nicht sinnvoll, weil der nicht dauern aktualisiert wird. Vielleicht könnte mann es hinbiegen...
(Warum habe ich "2" in dem Code geschriben statt CNeutrinoApp::mode_radio? Weil die enum privat ist!! Siehe neutrino.h. )
Hier
Code: Alles auswählen
Index: infoviewer.cpp
===================================================================
RCS file: /cvs/tuxbox/apps/tuxbox/neutrino/src/gui/infoviewer.cpp,v
retrieving revision 1.194
diff -u -r1.194 infoviewer.cpp
--- infoviewer.cpp 10 Jan 2006 22:52:48 -0000 1.194
+++ infoviewer.cpp 18 Jan 2006 19:32:41 -0000
@@ -315,7 +315,7 @@
fadeTimer = g_RCInput->addTimer( FADE_TIME, false );
bool hideIt = true;
- unsigned long long timeoutEnd = CRCInput::calcTimeoutEnd(g_settings.timing[SNeutrinoSettings::TIMING_INFOBAR]);
+ unsigned long long timeoutEnd = (neutrino->getMode() != 2) ? CRCInput::calcTimeoutEnd(g_settings.timing[SNeutrinoSettings::TIMING_INFOBAR]) : (unsigned long long) -1;
int res = messages_return::none;
time_t ta=0,tb=0;
(Warum habe ich "2" in dem Code geschriben statt CNeutrinoApp::mode_radio? Weil die enum privat ist!! Siehe neutrino.h. )
-
- Erleuchteter
- Beiträge: 547
- Registriert: Mittwoch 30. Juni 2004, 16:06
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Tuxboxer
- Beiträge: 5001
- Registriert: Montag 11. November 2002, 15:26
...Tuxwetter mit http://forum.tuxbox-cvs.sourceforge.net ... hp?t=39316 als 'Webcam' ist mein Favorit als 'Bildschirmschoner' wenn ich Radio hoere und der Monitor mit Videoeingang tatsaechlich dabei an ist....Sildeshow waehrend Radiomode geht uebrigens auch.
Eine psychdelische optische Untermalung (passend zum Takt der Musik) brauch ich auch nicht und sicher waere die Box-CPU damit hoffnungslos ueberfordert.
RDS zB. mit aktuellen Titelinformationen faende ich gut/sinnvoll...staendig das magere EPG vor dem statischen RadioMode Picture zu sehen wuerde mich nicht stoeren..ich habe es aber auch noch nicht wirklich vermisst...mir ist das also egal ob der Timeout fuer das OSD bleibt/geaendert wird.
Eine psychdelische optische Untermalung (passend zum Takt der Musik) brauch ich auch nicht und sicher waere die Box-CPU damit hoffnungslos ueberfordert.
RDS zB. mit aktuellen Titelinformationen faende ich gut/sinnvoll...staendig das magere EPG vor dem statischen RadioMode Picture zu sehen wuerde mich nicht stoeren..ich habe es aber auch noch nicht wirklich vermisst...mir ist das also egal ob der Timeout fuer das OSD bleibt/geaendert wird.
-
- Neugieriger
- Beiträge: 7
- Registriert: Mittwoch 18. Januar 2006, 11:52
-
- Einsteiger
- Beiträge: 312
- Registriert: Samstag 29. November 2003, 00:20
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe einige Bedenken gegen einen einchecken in vorliegende Form: Streng genommen ist es ein unsauberes Hack. Streng genommen ist es ein Bug, dass Inforbartimeout in Radiiomode nicht "funktioniert". Selbsterklärend ist es nicht, eher verwirrend. Mann muss es in jeden Fall dokumentieren.
Das Beste wäre die Radiomode zu überarbeiten -- siehe mein erster Beitrag in diesem Thread. Leider schein niemand Lust zu haben, diese Baustelle zu öffenen.
Vielleicht wäre es eine Möglichkeit eine Einstellung "Timeout Infobar/Radio" einzuführen?. Diese könnte mann dann auch 0 zuweiseen (= kein Timeout).
Das Beste wäre die Radiomode zu überarbeiten -- siehe mein erster Beitrag in diesem Thread. Leider schein niemand Lust zu haben, diese Baustelle zu öffenen.
Vielleicht wäre es eine Möglichkeit eine Einstellung "Timeout Infobar/Radio" einzuführen?. Diese könnte mann dann auch 0 zuweiseen (= kein Timeout).
-
- Tuxboxer
- Beiträge: 2067
- Registriert: Mittwoch 6. März 2002, 15:29
im Prinzip ist doch Neutrino insg. ein einziger HackBarf hat geschrieben: unsauberes Hack. Streng genommen ist es ein Bug,
bin ich dafür..Barf hat geschrieben:Vielleicht wäre es eine Möglichkeit eine Einstellung "Timeout Infobar/Radio" einzuführen?. Diese könnte mann dann auch 0 zuweiseen (= kein Timeout).
-
- Einsteiger
- Beiträge: 312
- Registriert: Samstag 29. November 2003, 00:20
-
- Interessierter
- Beiträge: 64
- Registriert: Samstag 31. Juli 2004, 18:11
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Interessierter
- Beiträge: 64
- Registriert: Samstag 31. Juli 2004, 18:11
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ein Bug ist eine Abweichung zwischen Implementierung und Spezifikation/Dokumentation. Falls es ein Einstellung "Timeout Infobar" unter Bestimmte Bedingungen nicht beachtet wird, ist es ein Bug. Diese Bug kann mann definitionsweise auch in Dokumentation/Spezifikatioin fixen.Houdini hat geschrieben:Wo gibts denn ein Problem, wenn der OSD im Radiomode nicht "austimed"