[Bug 724899] v4l2src does not set interlaced flag on buffers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 21 11:30:00 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=724899
  GStreamer | gst-plugins-good | 1.2.2

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.3.1

--- Comment #4 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2014-02-21 19:50:43 UTC ---
Pushed, many thanks for the patch:

commit 5535a824a40154b96e50eb46d4ed0b9c78e662d0
Author: Tim-Philipp Müller <tim at centricular.com>
Date:   Fri Feb 21 19:46:44 2014 +0000

    v4l2src: also unset INTERLACED flag on buffers if frame is not interlaced

    https://bugzilla.gnome.org/show_bug.cgi?id=724899

commit b4820460d887fdd14844af74ee3d010b1f98d530
Author: Simon Farnsworth <simon.farnsworth at onelan.co.uk>
Date:   Fri Feb 21 14:31:59 2014 +0000

    v4l2src: Flag interlaced buffers as interlaced.

    We correctly indicate the field ordering on interlaced buffers, but fail to
    flag them as containing interlaced video, which we need to do here because
    we signal interlace-mode=mixed in our caps. This means that downstream
    elements (like vaapipostproc from gstreamer-vaapi) don't recognise these
    buffers as in need of deinterlacing.

    Fix this by setting the interlaced flag on all interlaced buffers.

    Signed-off-by: Simon Farnsworth <simon.farnsworth at onelan.co.uk>

    https://bugzilla.gnome.org/show_bug.cgi?id=724899

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list