On Wed, 2006-09-06 at 23:44 +0300, Marko Mäkelä wrote:
> On Tue, Sep 05, 2006 at 06:33:51PM +0200, Stefan Lucke wrote:
> > I think I found the bug. My first thought from this morning lead my to the
> > direction, but it _only_ fixed the OSD drawing and _not_ the shrinked
> > picture above the downscaled 16:9 rect. This rect is from clear background
> > operation.
> > 
> > Attached patch fixes both: OSD and clear background.
> 
> Thank you, Stefan! I tested this on fresh DirectFB and DFB++ CVS, and
> it really fixes those issues.
> 
> The two problematic clips look correct now.  I tried setting
> cDFBVideoOut::fieldParity to 1 in the constructor, but it made them
> look worse.  The BBC News clip looks completely okay now, but the clip
> I made last week may merely be suffering from dropped frames now
> (due to very big movement).
> 
> Now I only have one wishlist item left for DirectFB on Matrox cards:
> get rid of that busy-waiting in IDirectFBSurface::Flip() by implementing
> some ioctl() calls to make it interrupt-driven.  Meanwhile, this patch
> seems to substantially reduce the CPU consumption on my system:

I can add my one wishlist item for DirectFB on Matrox cards:

dynamic changing between NTSC and PAL.

Great work so far, the interlaced scaling makes a big difference.

_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to