After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 589242 - videoconvert: need special handling for interlaced I420
videoconvert: need special handling for interlaced I420
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal enhancement
: 1.1.1
Assigned To: Sebastian Dröge (slomo)
GStreamer Maintainers
Depends on:
Blocks: 588535
 
 
Reported: 2009-07-21 12:25 UTC by Sebastian Dröge (slomo)
Modified: 2013-02-05 12:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2009-07-21 12:25:24 UTC
+++ This bug was initially created as a clone of Bug #588535 +++

See bug #588535 for an explanation.
Comment 1 Tim-Philipp Müller 2012-06-02 14:55:28 UTC
Moving to videoconvert, don't think this is going to get fixed in 0.10.
Comment 2 Wim Taymans 2013-02-04 14:07:50 UTC
commit c1a25d2ce76bff3e7828c984c103b6411c6d4add
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Mon Feb 4 15:01:10 2013 +0100

    video-format: fix interlaced 4:2:0 and 4:1:0 pack/unpack
    
    For interlaced vertically subsampled images we need to combine alternating
    chroma lines with alternating luma lines. That is line 0 and 2 are combined
    with the first line of chroma samples and line 1 and 3 with the second line
    of chroma samples.
    
    See also: https://bugzilla.gnome.org/show_bug.cgi?id=588535
Comment 3 Wim Taymans 2013-02-05 12:34:20 UTC
commit be866d4b78561cf1cceb37476022ac5ae2c784ee
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Mon Feb 4 16:21:20 2013 +0100

    videoconvert: interlace support to some fastpath functions
    
    Add interlace support for some fastpath functions.

commit 599880ff8d5d5f1535666622c7d5983c3c5510aa
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Mon Feb 4 15:40:02 2013 +0100

    videoconvert: make fast path interlaced aware
    
    Make sure that we also handle interlacing when choosing the fast path.
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=588535

commit e3a9a7cf075d148672c84cb460d2239b1621bf01
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Mon Feb 4 15:19:35 2013 +0100

    videoconvert: pass frame interlaced flag to pack/unpack
    
    If the frame is interlaced, pass the interlaced flag to the pack/unpack
    functions to make it unpack correctly.