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

Steinar H. Gunderson sgunderson at bigfoot.com
Sun Jun 9 17:10:52 CEST 2013


On Sun, Jun 09, 2013 at 01:36:32PM +0200, Steinar H. Gunderson wrote:
> Finally, I'm seeing issues when --sout-transcode-threads is in use; I have
> not figured out why this is, but maybe someone who knows this stuff better
> than me can have a look.

I fixed this as well; the problem was that the fetching of outputs from the
encoder thread happened in OutputFrame, so it could be overwritten. The fix
is integrated in 0002-In-transcoding-etc.; it takes the lock an extra time,
but that shouldn't be a big problem.

New patch series attached.

/* Steinar */
-- 
Homepage: http://www.sesse.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-frame-rate-output-from-deinterlacer.patch
Type: text/x-diff
Size: 1040 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130609/6d0c0e49/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-In-transcoding-move-frame-output-into-its-own-functi.patch
Type: text/x-diff
Size: 9353 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130609/6d0c0e49/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Make-the-video-transcoder-support-filter-chains-that.patch
Type: text/x-diff
Size: 2609 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130609/6d0c0e49/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-In-video-transcode-use-the-correct-format-for-calcul.patch
Type: text/x-diff
Size: 6013 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130609/6d0c0e49/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-If-the-transcode-filter-chain-changes-the-format-not.patch
Type: text/x-diff
Size: 4501 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130609/6d0c0e49/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-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/20130609/6d0c0e49/attachment-0005.patch>


More information about the vlc-devel mailing list