gst-plugins-base: videoconvert: prevent bad interlaced conversions

Sebastian Dröge slomo at circular-chaos.org
Sat Mar 23 06:14:38 PDT 2013


On Fr, 2013-03-22 at 17:24 -0700, David Schleef wrote:
> Module: gst-plugins-base
> Branch: master
> Commit: adc9694ed70870549fc8f4a6257f3b132ea31733
> URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=adc9694ed70870549fc8f4a6257f3b132ea31733
> 
> Author: David Schleef <ds at schleef.org>
> Date:   Fri Mar  8 14:49:31 2013 -0800
> 
> videoconvert: prevent bad interlaced conversions
> 
> Don't allow conversion that changes vertical subsampling if video
> is interlaced.

This breaks backwards compatibility though... as previously videoconvert
could convert between any color formats in any case.

What's wrong with changing the subsampling of interlaced video by
changing it for each field separately (and e.g. not taking the average
value of components from different fields) and then interleaving the
fields again?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130323/5d8ac7ba/attachment.pgp>


More information about the gstreamer-devel mailing list