die Framebuffer-Klasse bietet nun eine "paintMuteIcon()"-Funktion an, die das Mute-icon malt. Wenn irgendeine andere Funktion jetzt in den Bereich des Mute Icons malen würde, dann wird das Icon hinterher wieder drübergemalt.
Das heisst, wenn einmal "frameBuffer->paintMuteIcon(true)" aufgerufen ist, sollte das Icon so lange sichtbar bleiben, bis paintMuteIcon(false) aufgerufen wird.
Absichtlich nicht berücksichtigt sind die "paintLine()"-Funktionen, die könnten also über das Icon drübermalen, ebenso wie die fontrenderer (sichtbar wenn man im EPG-Plus erst muted und dann Menü drückt). Das halte ich aber für akzeptabel, wenn man bei jedem gemalten Pixel die Prüfung durchführen würde, dann wäre das der Performance sicher abträglich
![wink ;)](./images/smilies/icon_wink.gif)
Ich habe die normalen TV-Einsatzszenarien getestet, aber wenn das noch jemand mit audiplayer etc. testen will, bin ich für Feedback dankbar.