rass und radiotext

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: rass und radiotext

Beitrag von dbt »

Nunja Testweise ist das ja nun schon ne kleine Ewigkeit in meinem Image drin, zwar mit einigen kleinen Veränderungen, aber im Prinzip so wie das Houdini hier gebastelt hat. Das geht auch recht gut, schwächelt aber wenns um Speed geht und die Textausgabe müsste man mal etwas verbessern, weil da auch Sachen angezeigt werden, die man nicht braucht, aber es geht. So und überhaupt müsste man da noch etwas dran feilen. LCD scheint aber etwas knifflig zu sein, würde der Sache aber erst den richtigen Kick geben... :wink:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: rass und radiotext

Beitrag von mb405 »

ne einfache lcd anzeige ist nicht das problem, nur ein scrollen dafür bin ich zu doof das zu realisieren.
radiotext geht hier auch schon seit anfang an. der speed ist im radiomode zwar nich berauschend, aber wenn ich einmal nen sender drin hab, dann lass ich den auch meist :)
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re:

Beitrag von rhabarber1848 »

Houdini hat geschrieben:Die Treiber können auch direkt keine mpg still images anzeigen.
Wie sieht das mit Movieplayer2 aus?

Hat noch jemand den Patch in Benutzung und vielleicht sogar ans aktuelle CVS angepasst?
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Re:

Beitrag von dbt »

rhabarber1848 hat geschrieben: Hat noch jemand den Patch in Benutzung und vielleicht sogar ans aktuelle CVS angepasst?
Jip,
Edit:
Ich mache das mal fertig und poste das dann, sollte denn Interesse bestehen.
Was noch interessant wäre, Laufschrift am LCD. In Radiobox ist sowas glaube ich drin, das wollte ich mal portieren, mal sehen was man machen kann.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Re:

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Wie sieht das mit Movieplayer2 aus?
In http://www.egal-vdr.de/plugins/vdr-radio-0.2.0.tgz sind mehrere
mpegstill-Dateien enthalten, die von mp2 leider nicht abgespielt werden:
[mp:PlayStream:2546] sel_filename: /mnt/rtextOben-kleo2-replay.mpg
[mp:PlayStream:2555] Generated FILE MRL: /mnt/rtextOben-kleo2-replay.mpg
not a TS file: /mnt/rtextOben-kleo2-replay.mpg
[mp:PlayStream:2626] waiting for output thread...
[mp:PlayStream:2629] done
[mp:OutputThread:1924] ringbuffer (size 1048575) created
[mp:OutputThread:1933] mrl:/mnt/rtextOben-kleo2-replay.mpg
[mp:OutputThread:1950] found non-TS file, hoping for MPEG
[mp:OutputThread:2171] CMoviePlayerGui::SOFTRESET
[mp:ReadMPEGFileThread:1398] start, filename = '/mnt/rtextOben-kleo2-replay.mpg', fd = 20
[mp:ReadMPEGFileThread:1425] Buffering...
[mp:ReadMPEGFileThread:1428] input ringbuffer created, size: 0x1ffff
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0xB3.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0xB5.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0xB5.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x0.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0xB5.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x1.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x2.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x3.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x4.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x5.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x6.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x7.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x8.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x9.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0xA.
[mp:ReadMPEGFileThread:1798] ringbuffer: 34440, pesPacketLen: 39240 :-(
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x23.
[mp:ReadMPEGFileThread:1789] Unknown stream id: 0x24.
[mp:ReadMPEGFileThread:1661] No valid PES signature found. 237 Bytes deleted.
[mp:ReadMPEGFileThread:1634] rd:9, EOF: true
[mp:ReadMPEGFileThread:1888] ends now.
Vielleicht hilft das Log, hier weiterzukommen.
Auf dem Bildschirm steht minutenlang "Puffern...".
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Re:

Beitrag von rhabarber1848 »

dbt hat geschrieben:Ich mache das mal fertig und poste das dann, sollte denn Interesse bestehen
Gerne.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: rass und radiotext

Beitrag von seife »

MPEG-stillpicture hat nichts mit MPEG container zu tun, zumindest wüsste ich nichts darüber.

Aber die dvb-subtitle sind doch auch MPEG-Standbilder, oder irre ich mich da? Da wäre also ein Dekoder vorhanden. Im u-boot ist auch einer, für's bootlogo.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: rass und radiotext

Beitrag von dbt »

Hier wie versprochen der Patch. Ich hab das im Image drin und Radiotext geht jedenfalls, ist aber noch lange nicht ausgereift.
neutrino-radiotext-diff-2009-03-15-10-36-29.patch

edit. Patch bereinigt
Zuletzt geändert von dbt am Sonntag 15. März 2009, 10:44, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

dbt hat geschrieben:Hier noch die passenden Icons: radiotext-icons.tar.gz
Die Icons sind jetzt schon im CVS, damit das Testen des Patches einfacher ist.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

Erster Eindruck: Es funktioniert auf meiner Dbox2!
Bild

Ich musste den Patch ein wenig anpassen, damit er kompiliert:

Code: Alles auswählen

diff -uNr ../compile2/apps/tuxbox/neutrino/src/gui/infoviewer.cpp ./apps/tuxbox/neutrino/src/gui/infoviewer.cpp
--- ../compile2/apps/tuxbox/neutrino/src/gui/infoviewer.cpp     2009-03-14 13:35:10.000000000 +0100
+++ ./apps/tuxbox/neutrino/src/gui/infoviewer.cpp       2009-03-14 13:34:33.000000000 +0100
@@ -42,7 +42,7 @@
 #include <gui/widget/icons.h>
 #include <gui/widget/hintbox.h>
 #include <gui/widget/progressbar.h>
-#include <gui/widget/signalbars.h>
+/* #include <gui/widget/signalbars.h> */


 #include <daemonc/remotecontrol.h>
diff -uNr ../compile2/apps/tuxbox/neutrino/src/gui/widget/Makefile.am ./apps/tuxbox/neutrino/src/gui/widget/Makefile.am
--- ../compile2/apps/tuxbox/neutrino/src/gui/widget/Makefile.am 2009-03-14 13:35:10.000000000 +0100
+++ ./apps/tuxbox/neutrino/src/gui/widget/Makefile.am   2009-03-14 13:32:18.000000000 +0100
@@ -17,8 +17,8 @@
        messagebox.cpp hintbox.cpp listbox.cpp listbox_legacy.cpp \
        lcdcontroler.cpp rgbcsynccontroler.cpp \
        drawable.cpp hintboxext.cpp helpbox.cpp mountchooser.cpp \
-       listframe.cpp msgbox.cpp textbox.cpp dirchooser.cpp progressbar.cpp
-//     signalbars.cpp
+       listframe.cpp msgbox.cpp textbox.cpp dirchooser.cpp progressbar.cpp
+#      signalbars.cpp

 libneutrino_gui_widget2_a_SOURCES = \
        progresswindow.cpp
diff -uNr ../compile2/apps/tuxbox/neutrino/src/system/settings.h ./apps/tuxbox/neutrino/src/system/settings.h
--- ../compile2/apps/tuxbox/neutrino/src/system/settings.h      2009-03-14 13:35:10.000000000 +0100
+++ ./apps/tuxbox/neutrino/src/system/settings.h        2009-03-14 13:33:47.000000000 +0100
@@ -71,6 +71,7 @@
        int infobar_show_channellogo;
        int infobar_channellogo_background;
        int radiotext_enable;
+       int infobar_signalbar;

        // EPG
        std::string epg_cache;
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

Hier der angepasste Komplettpatch: EDIT: Patch ist im CVS

http://forum.tuxbox-cvs.sourceforge.net ... 15#p337215
Houdini hat geschrieben:- machmal dauert es etwas beim Umschalten (syncronisation zum thread? help wanted!
Das kann ich bestätigen.

Zum RT-Icon:
Es überschreibt das 16:9-Icon, allerdings sind dessen Reste zu noch zu sehen.
Obwohl der Sender Radiotext hat, bleibt das Icon nicht gelb.
Zuletzt geändert von rhabarber1848 am Freitag 7. August 2009, 09:24, insgesamt 1-mal geändert.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: rass und radiotext

Beitrag von dbt »

dbt hat geschrieben:...Radiotext geht jedenfalls, ist aber noch lange nicht ausgereift...
sagte ich schon...
Zum RT-Icon:
Es überschreibt das 16:9-Icon, allerdings sind dessen Reste zu noch zu sehen.
Obwohl der Sender Radiotext hat, bleibt das Icon nicht gelb.
Das es überschrieben wird, ist beabsichtigt, dass das 16:9 Icon durchscheint, ist mir allerdings noch nie aufgefallen, ausserdem ist die derzeitige Lösung mit der Anzeige auch nur provisorisch. Das müsste man schon irgendwie davon abhängig machen, ob die RT-Daten anliegen oder nicht, ähnlich wie bei dem dvbtext von neulich. Momentan wird nur angezeigt, dass die Daten angefordert werden, dann wirds eben gelb. Habe da auch nie groß was dran geschraubt, da ich davon ausging, dass Houdini noch weiter dran baut. :wink:

edit:
habe den Patch nochmal bereinigt wegen der Signalbareinträge. Sollte also ein Grundlage sein, um damit weiter zu machen :wink:
neutrino-radiotext-diff-2009-03-15-10-36-29.patch
jojo
Interessierter
Interessierter
Beiträge: 48
Registriert: Freitag 9. Januar 2009, 18:52

Re: rass und radiotext

Beitrag von jojo »

Kann es sein, das driver/radiotext.{cpp,h} sowie driver/radiotools.{cpp,h} sowie die zugehörige Makerule nicht im CVS (aktueller Stand) sind?
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: rass und radiotext

Beitrag von dbt »

Ja, genau, deshalb gibts ja den Patch. :)
jojo
Interessierter
Interessierter
Beiträge: 48
Registriert: Freitag 9. Januar 2009, 18:52

Re: rass und radiotext

Beitrag von jojo »

:dash: Hatte den falschen Patch gezogen... - genauer - rhabarbers Patch vergessen...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

Persönliche To-Do-Liste: cdk/configure.ac: --enable-radiotext,
da diese Funktion einige Ressourcen benötigt.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Hier der angepasste Komplettpatch: EDIT: Patch ist im CVS
Patch aktualisiert, damit er mit HAVE_DVB_API_VERSION < 3 (Dream-/IPBox) kompiliert.
Zuletzt geändert von rhabarber1848 am Freitag 7. August 2009, 09:23, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:
rhabarber1848 hat geschrieben:Hier der angepasste Komplettpatch: EDIT: Patch ist im CVS
Patch aktualisiert, damit er mit HAVE_DVB_API_VERSION < 3 (Dream-/IPBox) kompiliert.
Nochmals aktualisiert, kompiliert nun auch wieder auf der Dbox2.
Zuletzt geändert von rhabarber1848 am Freitag 7. August 2009, 09:23, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Persönliche To-Do-Liste: cdk/configure.ac: --enable-radiotext
Erledigt, außerdem für das aktuelle CVS angepasst: EDIT: Patch ist im CVS

@Tester, die kein Interesse an Radiotext haben:
Bitte testet den Patch ebenfalls, Änderungen an cdk/configure-Optionen
sind nicht nötig, da Radiotext-Support als default nicht mitkompiliert wird.
Mich interessiert, ob der Patch den Normalbetrieb von Neutrino beeinträchtigt.
Zuletzt geändert von rhabarber1848 am Freitag 7. August 2009, 09:23, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re:

Beitrag von rhabarber1848 »

Papst hat geschrieben:Nur das Umschalten is mit eingeschaltetem Radiotext sehr langsam.
Das ist noch immer so. Debug-Code zeigt, dass in CRadioText::radiotext_stop()
nach pthread_mutex_lock(&rtMutex) bis zu 15s Sekunden Pause eintreten können.

Mit Neutrino ohne Radiotext-Unterstützung tritt das Problem natürlich nicht auf.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: rass und radiotext

Beitrag von GetAway »

Hi,

nach einem frisch ausgechecktem CVS mit eingespieltem radiotext.diff, wird der Rootbereich
eines mit "make flash-neutrino-squashfs-all" kompilierten Images gleich groß.
Der neue Wert "radiotext_enable=false" in neutrino.conf wird gesetzt.
Ein Kernel 2.4 Yadd Image bootet und läuft ohne Auffälligkeiten. :wink:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

GetAway hat geschrieben:Der neue Wert "radiotext_enable=false" in neutrino.conf wird gesetzt.
Das ist Absicht und gilt auch für den enable-audioplayer-Patch.
Obwohl besagte Funktionen nicht einkompiliert sind, werden
die dazugehörigen Optionen in neutrino.cpp aus neutrino.conf
gelesen und unverändert wieder zurück geschrieben, obwohl die
Menüpunkte zum Konfigurieren in Neutrino nicht auftauchen.
Ich möchte damit erreichen, dass bei Updates zwischen Neutrino-
Binaries mit unterschiedlichem Funktionsumfang die personali-
sierten Einstellungen nicht verlorengehen.
GetAway hat geschrieben:Ein Kernel 2.4 Yadd Image bootet und läuft ohne Auffälligkeiten. :wink:
Dann scheine ich nichts kaputt gemacht zu haben :D
Dann wird der radiotext-Patch wohl morgen ins CVS wandern,
sofern kein Widerspruch auftaucht. Manche Funktionen reifen
besser, wenn sie im CVS sind ;)

To-Do (aus dem Kopf):
- Umschalten langsam bei aktiviertem Radiotext, siehe thread-Debug weiter oben
- Radiotext-Icon in Infobar liegt falsch und überschreibt Dolby-Icon
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: rass und radiotext

Beitrag von GetAway »

rhabarber1848 hat geschrieben:Manche Funktionen reifen besser, wenn sie im CVS sind ;)
Wie wahr. :wink:
Zuletzt geändert von GetAway am Donnerstag 6. August 2009, 22:27, insgesamt 1-mal geändert.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: rass und radiotext

Beitrag von dbt »

Eigentlich sollte man das noch etwas aufräumen und besagte TODO's noch klären, aber solange es default deaktiviert ist, sollte es kein Problem sein. Das mit dem Icon wäre schnell erledigt nur komm ich nicht dazu, das zu ändern, weil ich hier leider grade mit Datenrettung :evil: :evil: und Schadensbegrenzung zu tun habe, aber das kann ja auch jemand anders erledigen. Auch eine passendere Anzeige wenn RT da ist, müsste noch gemacht werden, das ist so im Moment nicht wirklich ok.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: rass und radiotext

Beitrag von rhabarber1848 »

committed