[vlc-devel] [PATCH] Soft field repeat support

Juha Jeronen juha.jeronen at jyu.fi
Sun Jan 9 18:37:34 CET 2011


Hi all,

Fixed soft field repeat patch attached.

New failure case (if p_dst[1] fails to alloc and i_nb_fields > 2) is now 
handled correctly in Deinterlace(). Also, this version sets p_next to 
NULL for each picture that shouldn't have one, so the output from the 
deinterlacer now deallocates cleanly.

I thought about it a bit, and decided to split this into two patches.

The first one contains just the PTS hack, which fixes (rather serious) 
playback stutter on streams containing repeat_pict.

The second patch contains the deinterlacer changes themselves, and the 
change to private_picture (increased to 4).

I think these are now ready for review. I'd appreciate any comments :)

  -J

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-PTS-hack-for-streams-with-repeat_pict.patch
Type: text/x-patch
Size: 4255 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20110109/eb3e7ae1/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Support-repeat_pict-in-deinterlacer.patch
Type: text/x-patch
Size: 10055 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20110109/eb3e7ae1/attachment-0001.bin>


More information about the vlc-devel mailing list