[vlc-devel] [PATCH 3/3] mmal/vout: Support native interlaced modes

Julian Scheel julian at jusst.de
Thu Oct 9 18:10:53 CEST 2014


Am 09/10/14 um 17:58 schrieb Jean-Baptiste Kempf:
> On 09 Oct, Julian Scheel wrote :
>> Add a new flag, which can be used to let mmal select an interlaced hdmi mode
>> which matches the video size. Using this with a proper screen one can playback
>
> What's the usecase for this?

Make use of the deinterlacer in your TV screen/projector whatever.

Having in mind that the Pi has a really simple deinterlacer for 1080i 
content which creates some visibile artefacts (like line flickering in 
some circumstances) this can be a great value. Especially as somewhat 
higher value TVs tend to have quite sophisticated deinterlacers doing 
temporal+spatial deinterlacing and even have good 2:2 pulldown 
detection. So it gives you the possibility of gaining better image 
quality for interlaced content.

I just realized this patch needs a v2 version though. I forgot to squash 
another patch into it, which actually forces the mmal video_renderer to 
push frame-updates on top-field sync only. So that the field order is 
correct. I will try to update it tomorrow and resend the patch. Except 
people vote for dropping it anyway ;)

-Julian



More information about the vlc-devel mailing list