[mythtv] Proof of concept: Chromakey OSD

Graham Finlayson graham.finlayson at gmail.com
Mon Mar 28 15:58:12 UTC 2005


Andy,

This works well for me, in that it fixed the video flickering I used
to get when I displayed the OSD. However, I seem to have lost my
"slider" OSD when I pause the playback of a previously recorded
program.

Graham


On Thu, 24 Mar 2005 08:45:26 -0500 (EST), Andy Poling <andy at realbig.com> wrote:
> On Wed, 23 Mar 2005, Brad Templeton wrote:
> > You note the ability to display OSD in the pillarboxes and letterboxes.
> > That would be very cool, in fact it seems right to me to deliberately
> > do this to avoid stomping on the actual video.   Of course, if the
> > pillars or letterbox bars are in the actual video signal you would
> > have to figure that out which is a whole other ballgame.
> 
> Actually, that's a pleasant side effect of the fact that the code only needs
> to care about the size of the chromakey background window.  The video stream's
> size, aspect ratio and composition are immaterial, which significantly
> simplifies life.  No funky scaling and guessing about what size the video
> stream is.  Just use the plain old-fashioned X window that's providing the
> chromakey.  Aside from any xrandr activity, the OSD need not worry about
> size changes.
> 
> Once I got to thinking about it and realized how many variables it removes
> from the equation, it was quite an ah-hah.  :-)
> 
> -Andy
> 
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> 
> 
>


More information about the mythtv-dev mailing list