[vlc-devel] [PATCH] Fix deinterlacing in transcode pipeline.

Steinar H. Gunderson sgunderson at bigfoot.com
Sat Jun 8 23:22:16 CEST 2013


On Sat, Jun 08, 2013 at 06:28:55PM +0200, Steinar H. Gunderson wrote:
> Attached is a patch I'm working on to fix (frame-doubling) interlacing in the
> transcode pipeline. A lot of the format/filter stuff is black magic to me,
> but at least it should work as a start. Feedback welcome.

I've made some changes: First and foremost, I've split this into five
functionally separate patches. They should still be applied as a whole,
but it will hopefully make the logic easier to follow. I also made some
minor formatting fixups.

Second, I figured that deinterlacing in the encoder's chroma would be a bad
idea, since this is typically 4:2:0.

New patch series attached.

/* Steinar */
-- 
Homepage: http://www.sesse.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-In-transcoding-move-frame-output-into-its-own-functi.patch
Type: text/x-diff
Size: 9138 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130608/c7888ff4/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Make-the-video-transcoder-support-filter-chains-that.patch
Type: text/x-diff
Size: 2601 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130608/c7888ff4/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-In-video-transcode-use-the-correct-format-for-calcul.patch
Type: text/x-diff
Size: 5520 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130608/c7888ff4/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-If-the-transcode-filter-chain-changes-the-format-not.patch
Type: text/x-diff
Size: 3615 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130608/c7888ff4/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Fix-deinterlacing-of-packed-YUV-formats.patch
Type: text/x-diff
Size: 4117 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130608/c7888ff4/attachment-0004.patch>


More information about the vlc-devel mailing list