Kompletter Reboot auf einem Kanal, der 16:9 sendet.
16:9 Icon wird nicht gelb. Auch umschalten auf andere Kanäle, die 16:9 senden, beheben dieses Verhalten nicht.
Erst einmal auf einen Sender schalten, der 4:3 sendet, anschliessend wieder auf einen 16:9 Sender behebt das
Dann hab ich mich gestern versucht durch den Code zu wühlen.
Mein Verständnis bisher:
in infoviewer.cpp ist dafür aspectratio verantwortlich. Gefüllt wird diese über g_controld->getAspectRatio
Dieses wiederum wird über die Klasse CControld mittlerweile aus zapit heraus übergeben.
So, und dann bin ich mir unsicher, ich finde nicht genau, wo das auslesen schief geht
Schaue ich mit
Code: Alles auswählen
cat /proc/bus/bitstream
Kann da einer von euch was zu sagen ?
Danke
HB