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
