On Sunday 12 November 2006 18:54, Martin Wache wrote: > Laz schrieb: > > I'm glad to report that the newly incorporated "Grab" command works > > however, I'm getting incorrect colours. See example grabbed image at: > > http://vdr.club-burniston.co.uk/wrong_colours.jpg > > > > I presume this is another pixel format conversion problem: it's the > > same blue cast I was seeing with one of the pixel formats a while > > back with cle266 output, although I'm not sure yet whether the > > grabbed image comes from the raw DVB stream or after pixel format > > conversion for display. > > Is this using the hardware mpeg2 decoder? It might be that pixel[1] and > pixel[2] have to be exchanged in SetupCle266Buffers(). Those values are > only used by video filters and grab image when you use the hardware > mpeg2 decoder. What happens if you exchange those two and enable the > mirror filter? Is the picture still ok? And the grabbed image?
Not a totally helpful answer but if I swap around pixel[1] and pixel[2] in SetupCle266Buffers(), the grabbed image is correct: http://vdr.club-burniston.co.uk/pix_swap.jpg However, I'm doing this over ssh from work so I can't check on what the "real" picture looks like on my TV! It will have to wait until tonight before I find out whether that picture is now blue! :) Cheers, Laz _______________________________________________ Softdevice-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/softdevice-devel
