Also soll es, nach jetztige Kenntnissstand
Code: Alles auswählen
philips_scart: {0 0 0 0 0} 0 {{2 2} {2 2} {2 2} {2 2} {2 2}} 2 {3 3 3 3 3} 0 3
Code: Alles auswählen
philips_scart: {0 0 0 0 0} 0 {{2 2} {2 2} {2 2} {2 2} {2 2}} 2 {3 3 3 3 3} 0 3
Code: Alles auswählen
philips_dvb: {1 1 1 1 1} 1 {{1 1} {1 1} {1 1} {1 1} {1 1}} 1 {1 1 2 1 1} 1 0
Code: Alles auswählen
philips_dvb: {1 1 1 1 1} 1 {{1 1} {1 1} {1 1} {1 1} {1 1}} 1 {2 1 2 1 1} 1 0
Code: Alles auswählen
# v1 a1 v2 a2 v3 a3 fblk
nokia_scart: {3 3 3 3 3} 2 {{7 7} {7 7} {7 7} {7 7} {7 7}} 2 {3 3 3 3 3} 0 2
nokia_dvb: {1 5 4 5 5} 1 {{1 2} {1 7} {1 2} {7 7} {1 7}} 1 {0 0 0 0 0} 1 0
sagem_scart: {2 2 2 2 2} 1 {{7 7} {7 7} {7 7} {7 7} {7 7}} 4 {0 0 0 0 0} 0 3
sagem_dvb: {0 0 1 0 0} 0 {{0 1} {0 7} {0 1} {7 7} {0 7}} 0 {0 0 0 0 0} 0 0
philips_scart: {0 0 0 0 0} 3 {{2 2} {2 2} {2 2} {2 2} {2 2}} 0 {3 3 3 3 3} 0 3
philips_dvb: {1 1 1 1 1} 1 {{1 1} {1 1} {1 1} {1 1} {1 1}} 1 {1 1 2 1 1} 1 0
Code: Alles auswählen
sagem_scart: {2 2 2 2 2} 1 {{2 2} {2 2} {2 2} {2 2} {2 2}} 1 {0 0 0 0 0} 0 3
Nö, und das habe ich auch nicht behauptet.schufti hat geschrieben:hi barf,
ich bin mir nicht sicher, ob das ist, was doppelpunkt will.
Code: Alles auswählen
sagem_scart: {2 2 2 2 2} 1 0 0 0 0 3
Code: Alles auswählen
sagem_scart: {2 2 2 2 2} 1 5 3 0 0 3
Code: Alles auswählen
sagem_scart: {2 2 2 2 2} 1 {{2 2} {2 2} {2 2} {2 2} {2 2}} 1 {0 0 0 0 0} 0 3
Korrekt. Der VCR dient nur noch als Tuner für das Funkübertragungssystem. Das Problem ist nämlich, das wir im anderen Raum keine TV Dose haben. Mir ist natürlich bewusst, dass das eine sehr exotische Konfiguration ist.Sofern ich von deinem Beschreibung entnommen habe, ist das Problem dass du schaltest den VCR ein, ohne eigentlich Videobänder sehen zu wollen.
Code: Alles auswählen
sagem_scart: {2 2 2 2 2} 1 {{0 0} {0 0} {0 0} {0 0} {0 0}} 0 {0 0 0 0 0} 0
sagem_dvb: {0 0 0 0 0} 0 {{0 0} {0 0} {0 0} {0 0} {0 0}} 0 {0 0 0 0 0} 0
Code: Alles auswählen
# v1 a1 v2 a2 v3 a3 fblk
nokia_scart: {3 3 3 3 3} 2 {{7 7} {7 7} {7 7} {7 7} {7 7}} 2 {3 3 3 3 3} 0 2
nokia_dvb: {1 5 4 5 5} 1 {{1 2} {1 7} {1 2} {7 7} {1 7}} 1 {0 0 0 0 0} 1 0
sagem_scart: {2 2 2 2 2} 1 {{7 7} {7 7} {7 7} {7 7} {7 7}} 4 {0 0 0 0 0} 0 3
sagem_dvb: {0 0 1 0 0} 0 {{0 1} {0 7} {0 1} {7 7} {0 7}} 0 {0 0 0 0 0} 0 0
philips_scart: {0 0 0 0 0} 3 {{2 2} {2 2} {2 2} {2 2} {2 2}} 0 {3 3 3 3 3} 0 3
philips_dvb: {1 1 1 1 1} 1 {{1 1} {1 1} {1 1} {1 1} {1 1}} 1 {1 1 2 1 1} 1 0
Code: Alles auswählen
#typ_vcr/dvb: v1 a1 v2 a2 v3 a3 (vcr_only: fblk)
nokia_scart: 3 2 1 0 1 1
nokia_dvb: 5 1 1 0 1 1
sagem_scart: 2 1 0 0 0 0
sagem_dvb: 0 0 0 0 0 0
philips_scart: 3 3 2 2 3 2 1
philips_dvb: 1 1 1 1 1 1
Das Problem ist seit dem Commit von 01.07 (neuer scart.conf) behoben.Z80 hat geschrieben:Problem: neuerdings wird beim umschalten auf scart nicht mehr der ton der "gerouteten quelle" ausgegeben, sondern es bleibt der ton des bei der dbox2 eingestellten senders.
Code: Alles auswählen
sagem_dvb: {0 0 4 0 0} 0 {{0 1} {0 7} {0 1} {7 7} {0 7}} 0 {0 0 0 0 0} 0
Code: Alles auswählen
sagem_dvb: {0 0 1 0 0} 0 {{0 1} {0 7} {0 1} {7 7} {0 7}} 0 {0 0 0 0 0} 0
Habe vergessen controldclient.h zu erwähmen, sorry. Siehe oben.Striper hat geschrieben:Ich wollte deine controld mal antesten, aber leider lässt sie sich nicht kompilieren.Barf hat geschrieben:controld ist ein Stück ziemlich Hitchcock-reifer Code; besonderes ärgerlich ist es, wenn ein Variabel plötzlich seine Bedeutung wechselt!! Hier ist ein etwas aufgeräumte Version von controld.cpp, von der Zeit etwa 2006, wahrscheinlich mit weniger Bugs als die Aktuelle.
Code: Alles auswählen
make[5]: Leaving directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino/daemons/controld/driver' make[5]: Entering directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino/daemons/controld' powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib -I/home/Striper/Image/dbox2/cdkroot/include/tuxbox/connection -I/home/Striper/Image/dbox2/cdkroot/include/tuxbox -I/home/Striper/Image/dbox2/cdkroot/include -I/home/Striper/Image/tuxbox_cvs/driver/include -I/home/Striper/Image/dbox2/cdkroot/include/tuxbox -I/home/Striper/Image/tuxbox_cvs/driver/dvb/include -I/home/Striper/Image/tuxbox_cvs/driver/include -Wextra -Wall -pipe -Os -MT controld.o -MD -MP -MF .deps/controld.Tpo -c -o controld.o controld.cpp controld.cpp: In function `void setvideooutput(int, bool)': controld.cpp:422: error: `no_video_output_formats' is not a member of `CControldClient' controld.cpp: In function `void setVideoFormat(int, bool)': controld.cpp:506: error: `ASPECT_RATIO_16_9' is not a member of `CControldClient' controld.cpp:507: error: `ASPECT_RATIO_221_1' is not a member of `CControldClient' make[5]: *** [controld.o] Fehler 1 make[5]: Leaving directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino/daemons/controld' make[4]: *** [all-recursive] Fehler 1 make[4]: Leaving directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino/daemons/controld' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino/daemons' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/home/Striper/Image/tuxbox_cvs/apps/tuxbox/neutrino' make: *** [/home/Striper/Image/dbox2/cdkflash/root-neutrino] Fehler 2
Die Version kann als Branch von 2006 betrachtet werden. Der code ist deutlich aufgeräumt, sowohl syntaktisch als auch semantisch. Der gleiche Variabel wird nicht mehr für unterschiedlichen Zwecke benutzt. Ferner ist er deutlich sorgfälliger, um nicht auf den aktuellen Hardware unterstützte ioctls zu erzeugen, ins besonderes auf Sagem deutlich, wo eine Menge Fehler/Warnungen dieser Art von dem CVS controld erzeugt wird. Dagegen sind es keine oder sehr geringe funktionelle Änderungen. Seit "Branchzeitpunkt" 2006 sind einige Änderungen in controld eingeflossen, fast alle (?) sind "Portierbarkeit" in Sinn von "#ifdef HAVE_DREAMBOXDINGSBUMS".GetAway hat geschrieben:Könnte man die Änderungen nochmal komplett zusammenfassen und
detailiert hier auflisten