[Bug 764421] New: video{utils,decoder}: split allocation query caps and pad caps

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 31 15:40:08 UTC 2016


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

            Bug ID: 764421
           Summary: video{utils,decoder}: split allocation query caps and
                    pad caps
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: vjaquez at igalia.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

According to [1], if I understand it correctly, we can have a situation where 
the allocations query caps may be different from the announced caps in the 
source pad. This situation is not handled by gstvideodecoder, it assumes that
the caps in the allocation query and the caps in the srcpad are the same.

The attached patch adds splits that caps logic adding a alloc_caps to 
GstVideoCodecState which, will be a copy of state's caps if it is not 
assigned.

1. https://bugzilla.gnome.org/show_bug.cgi?id=762543#c12

-- 
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