Tuxbox-Forum

Forum des GNU-Tuxbox-Projects
Aktuelle Zeit: Freitag 27. Januar 2012, 19:10

Alle Zeiten sind UTC




Ein neues Thema erstellen Auf das Thema antworten  [ 131 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste
Autor Nachricht
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 15:21 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
seife hat geschrieben:
Ja, der paintBackgroundBoxRel-Aufruf ĂĽbergibt zu grosse Werte.

Die Frage ist nun, ist der Bildschirm deshalb schwarz oder wegen
der Änderungen im Framebuffer?


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 15:24 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Er schaltet zwischen 16Bit und 8Bit um. Deswegen wirds kurz schwarz. Besser fest auf 8Bit einstellen fĂĽrs CVS.
Den 16Bit Code natĂĽrlich mit ĂĽbernehmen, nur halt nen festen Schalter intergrieren.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 16:16 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Viel besser: er schaltet zwischen 8 und 8 bit um :-)

Ich hab's mal gefixt.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 18:10 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Dank Deines "8Bit" fixes funktioniert der Aufruf der Plugins jetzt wieder wie gewohnt.
Kein Schwarzbild mehr und die kompatiblität der Farbpalette bleibt erhalten.

Schön! :D


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 19:31 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Hm. Dann mach mal bitte folgendes (zum testen):

Code:
--- a/tuxbox/neutrino/src/gui/plugins.cpp
+++ b/tuxbox/neutrino/src/gui/plugins.cpp
@@ -365,8 +365,9 @@ void CPlugins::startPlugin(int number,int param)
        if (plugin_list[number].fb)
        {
                /* most plugins are 8bit only -> switch FB to 8bit mode */
-               if (sizeof(fb_pixel_t) != 1)
+//             if (sizeof(fb_pixel_t) != 1)
                        frameBuffer->setMode(720, 576, 8);
+               frameBuffer->paletteSet();
                startparam = makeParam(P_ID_FBUFFER  , frameBuffer->getFileHandle()    , startparam);
        }
        if (plugin_list[number].rc)


Das Bild wird vermtulich trotzdem kurz schwarz werden, aber die Farbpalette könnte dann passen.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 20:17 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Wieso, passt doch? :gruebel:

Edit:
Es flackert 1x im Millisekundenbereich.
Vorher hats mir besser gefallen. Hoffentlich bleibt es so.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 21:15 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
rhabarber1848 hat geschrieben:
Im controld-zapit-merge-Branch funktioniert dieser Patch nicht mehr:
http://www.dbox2-tuning.net/for ... 82#p366182

Nach dem Beenden der Neutrino-Esound-Funktion (esd-Daemon war nicht einmal
gestartet, da nicht kompiliert) bleibt der Ton stumm, auch nach Kanalwechsel.

Gleiches Problem mit dem Audioplayer auf der Dbox2.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 21:57 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Mp3's im Audioplayer und das Internetradio laufen ohne Probleme.
Nach beenden der selben und wechsel zum TV_Modus keine Probleme.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Samstag 21. März 2009, 22:03 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
GetAway hat geschrieben:
Mp3's im Audioplayer und das Internetradio laufen ohne Probleme.
Nach beenden der selben und wechsel zum TV_Modus keine Probleme.

Das könnte abhängig von der Lautstärkeregelmethode (AVS oder OST sein), evtl. mal beide probieren.

[edit] Ich habe beide mit dem Audioplayer probiert, und hinterher im TV sofort wieder Ton gehabt. Irgendwas muss bei dir speziell sein. Ist der Ton nach "pzapit -esb; pzapit -lsb" auch weg? [/edit]

GetAway hat geschrieben:
Wieso, passt doch? :gruebel:

Edit:
Es flackert 1x im Millisekundenbereich.
Vorher hats mir besser gefallen. Hoffentlich bleibt es so.
Ja, ich werde die Abfrage "wenn 8 bit, dann nicht umschalten" drinlassen, aber für den 16bit-modus werde ich das setPalette() reinmachen, damit es dort auch funktionieren könnte, wenn den jemand benutzen wollte.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 11:11 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
seife hat geschrieben:
Das könnte abhängig von der Lautstärkeregelmethode (AVS oder OST sein), evtl. mal beide probieren.

[edit] Ich habe beide mit dem Audioplayer probiert, und hinterher im TV sofort wieder Ton gehabt. Irgendwas muss bei dir speziell sein. Ist der Ton nach "pzapit -esb; pzapit -lsb" auch weg? [/edit]

Folgendes habe ich in einem ungepachten Yadd getestet:

Nach "pzapit -esb; pzapit -lsb" kommt der TV-Ton sofort wieder.

Nach dem Audioplayer ist der TV-Ton stumm, egal ob mit avs
oder ost. Auch "pzapit -esb; pzapit -lsb" nach dem Audioplayer
bringt den TV-Ton nicht zurĂĽck.

PS: Habe den Grund gefunden, ein falscher Avia-Treiber...
Normalerweise nutze ich avia600_vb022, irgendwann muss
mir aber der avia600_vd030 ins Yadd gerutscht sein.
Letzterer macht Probleme, mit dem vb022 funktioniert
alles wieder problemlos. Sorry for the noise.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 12:18 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
seife hat geschrieben:
Zapit braucht jetzt ein paar sachen, die vorher erst später gebraucht wurden (nämlich vom controld).

Dazu dieser Patch, der zudem controld aus start_neutrino entfernt und
für Enigma den geänderten Speicherort von scart.conf berücksichtigt.
controld_zapit_cdk.diff


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 14:47 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Barf ist ja der (IMHO richtigen) Meinung, dass die scart.conf ĂĽberhaupt nicht installiert werden sollte, insofern wĂĽrde ich eher in diese Richtung gehen.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 14:59 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
Ok, über scart.conf lässt sich reden, afaik gibt es schon einen Thread
dazu. Solange das Thema aber nicht entschieden ist, sollte obiger
Patch ins CVS, damit es beim Kompilieren keine Probleme gibt.

Meinerseits steht einem commit des controld-zapit-merge ins CVS
nichts im Wege.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 19:28 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
seife hat geschrieben:
Ja. Ich wĂĽrde erstmal nur die Sachen in apps/dvb/zapit

controld_zapit1.diff
seife hat geschrieben:
und das Entfernen des controld in apps/tuxbox/neutrino, sowie das "controld->shutdown() -> timerd->shutdown()" in neutrino ins CVS ĂĽbernehmen.

controld_zapit2.diff

rhabarber1848 hat geschrieben:
seife hat geschrieben:
Zapit braucht jetzt ein paar sachen, die vorher erst später gebraucht wurden (nämlich vom controld).

Dazu dieser Patch, der zudem controld aus start_neutrino entfernt und
für Enigma den geänderten Speicherort von scart.conf berücksichtigt.
controld_zapit_cdk.diff

Dazu noch dieser Patch, dann dürfte controld der Geschichte angehören.

@seife: Schaust Du nochmal drĂĽber? Wenn das so in Ordnung ist,
committe ich es ins CVS.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 21:47 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Das sieht gut aus. Und wenn es fallout gibt, dann fixen wir den halt (am meisten Bedenken habe ich, dass etwas bei der AVS/OST-Lautstärkeregelung nicht ganz 100%ig ist, aber andererseits funktioniert es bei mir seit Wochen).

Wenn dann die ersten Imagebauer damit bauen, werden wir schon noch reports bekommen ;)


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 22:18 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
seife hat geschrieben:
Das sieht gut aus.

committed to CVS * duck und weg * :D


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Sonntag 22. März 2009, 22:27 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Danke. Schaun' wir mal, was alles gefunden wird; die Woche ab dem 31.3. werde ich vermutlich relativ viel Zeit haben, mich drum zu kĂĽmmern.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 08:06 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Hab mal eben die üblichen Sachen getestet. Keine Auffälligkeiten festgestellt.

Der Framebufferfix (Clipping) sollte so schnell wie möglich mit ins CVS wandern.
Dort tritt der Fehler auch auf und ist jetzt dauerhaft reproduzierbar.
Kann natürlich auch sein das es im Yadd "anders(öfter)" auftritt als aus dem Flash.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 09:12 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Mach ich, sobald mein git cvsimport durchgelaufen ist (irgendwie hat Obi's git den controld-merge-commit verschusselt, evtl. weil Houdini gleichzeitig den LCD fix committed hat).


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 11:29 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
seife hat geschrieben:
verbessertem ringbuffer-Code in stream2file (Aufnahme auf NFS/Festplatte)

Hier der Patch zum Testen: EDIT: Patch ist im CVS


Zuletzt geändert von rhabarber1848 am Mittwoch 25. März 2009, 14:54, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 17:08 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Da es ja schon im, ich sag mal "git-branch" drin war, hatte ich schon Testaufnahmen damit
gemacht. Funktionieren tut's. Problematisch könnte die 8MB-Einstellung werden. Wie sieht es
damit aus, wenn man auf HDD swapped.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 17:16 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
Die ist auch nicht problematischer, als ringbuffers > 61. Nur sieht jetzt jeder gleich, dass es Blödsinn ist ;)


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 17:20 
Offline
CDK-Experte

Registriert: Donnerstag 3. April 2008, 12:05
Beiträge: 4040
Wohnort: Sagem Dbox2 64MB Kabel
GetAway hat geschrieben:
Problematisch könnte die 8MB-Einstellung werden.

Vielleicht könnte dieser Wert nur auf Boxen >= 64MB angeboten werden.
Ich habe eine solche Box und bin an der 8MB-EInstellung interessiert,
evtl. sogar 12MB.


Zuletzt geändert von rhabarber1848 am Montag 23. März 2009, 17:22, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 17:22 
Offline
Contributor

Registriert: Donnerstag 27. Dezember 2007, 11:59
Beiträge: 1083
Also ist swap uninteressant, weil ja auch auf Platte geschrieben werden muss.


Nach oben
 Profil  
 
Ungelesener BeitragVerfasst: Montag 23. März 2009, 18:39 
Offline
Developer

Registriert: Sonntag 2. November 2003, 11:36
Beiträge: 3465
Wohnort: 3xTD, Sagem/Philips/Nokia AVIA600 SAT, DM500S
rhabarber1848 hat geschrieben:
Ich habe eine solche Box und bin an der 8MB-EInstellung interessiert,
evtl. sogar 12MB.

12 MB ist keine Zweierpotenz. 16MB ist die nächste Möglichkeit.
Allerdings weiss ich nicht, was der Kernel dir erzählt, wenn du 16 MB mit malloc() allozieren willst... Ich würde nicht mal wetten, dass 8MB zuverlässig funktionieren.


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 131 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Ăśbersetzung durch phpBB.de