[vdr] xine-lib 1.1.7, xxmc on nVidia and xine-vdr

Reinhard Nissl rnissl at gmx.de
Thu Aug 2 12:51:08 CEST 2007


Hi,

Boguslaw Juza wrote:

> Have anybody tried xine-lib 1.1.7 with xine-vdr plugin and
> xxmc video engine? When I have done it, picture was flashing while
> deinterlace was enabled.
> 
> I'm affraid, that support for bob deinterlace in xinelib 1.1.7
> in xxmc module was changed and now is a little underdone...

One of my patches to xine-lib is to disable bob-deinterlacing on demand
(= per frame) when for example a frame has the "progressive" flag set.
While this feature was planned for DVD playback, I recently discovered
that several broadcasters set this flag too, most likely depending on
the frame's content. But it happens that the flag is set although there
is interlaced content in the image, e. g. some stations have
horizontally scrolling text at the top or bottom of the screen and
though set the flag.

There'll soon be a patch which makes this behaviour configurable at
runtime. But to disable this feature at the moment, have a look into
xine-lib/src/video_out/video_out_xxmc.c and locate the line

    disable_deinterlace = frame->vo_frame.progressive_frame

and change it to

    disable_deinterlace = 0 * frame->vo_frame.progressive_frame

Bye.
-- 
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de




More information about the vdr mailing list