trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Re: [trinity-devel] Kaffeine DVB OSD Colors

From: Darrell Anderson <humanreadable@...>
Date: Tue, 6 Dec 2011 18:48:10 -0800 (PST)
> > Yes, I'm interested.  I
> hate it when developers remove
> > features due to
> > "well, no one has a reason to configure <feature
> xyz>
> > because it's the way
> > I like it, and everyone likes it that way".
> 
> I'll file a report.

Filed.

> I found the section of code that controls the DVB OSD size
> and colors. I more or less understand what is happening, but
> don't know c++ syntax to fiddle. I suspect most of that
> section can be snipped in favor of a single OSD size.
> 
> The DVB OSD colors are hard coded and those sections of
> coded are the same in KDE3 and TDE. Therefore I think the
> flourscent green snafu is related to the Nvidia drivers,
> which has already caused one bug report. When I get the
> chance I'll try running Kaffeine in vesa and see what
> happens. Maybe if I'm lucky there is an Nvidia setting I can
> change.

I'm writing this from within TDE. The DVB OSD color problem is not related to the Nvidia drivers.

I am wondering, however. The hard-coded rule/line is supposed to be magenta, which displays correctly in KDE3. In TDE rule/line is yellow. The font color is supposed to be cyan/bluish, which displays correctly in KDE3. In TDE the color is red.

Is there something in the TDE code function that is getting the colors confused or shifted? The color values in the source code uses RGB values (255,255,255).
 
From what I see in KDE3 and what I think I understand in the source code, I should see a grayish box, with cyan text (0,255,255) and a magenta rule (176,0,176). In TDE I see a green box (0,176,0), with red text (255,0,0), and a yellow rule (255,255,0).

Only this DVB OSD is affected. I have seen no other color issues anywhere else.

I'll file the bug report but I'm throwing these ideas out for conversation.

Darrell