[vlc-devel] [PATCH 3/3] mmal/vout: Support native interlaced modes
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 ;)
More information about the vlc-devel