On Fri, 2005-10-21 at 22:23 -0400, Andy Poling wrote: > implemented it because I only have to do the conversion when the OSD content > changes (when surface->Changed() is true). That doesn't actually happen very > often, so the expense of the yuv-to-rgb conversion is amortized over time, and > the separate thread lets the system scheduler allocate cpu time to it > piecemeal as it's available. This isn't really true anymore, if you are using a DTV card, the signal monitoring OSD is updated at a higher rate than OSD redraws.
I'm thinking of just implementing this myself, so don't put too much work into this unless you think you can make it seamless. -- Daniel
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
