[Bug 765095] vaapipostproc: doesn't resize when allocation query is different from negotiation caps and same color format

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 15 16:08:21 UTC 2016


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

--- Comment #1 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Created attachment 326115
  --> https://bugzilla.gnome.org/attachment.cgi?id=326115&action=edit
vaapispostproc: resize if negotiated and allocation caps are different

Since commit 859a2b2, in vaapidecode, allocation query can be different from
the negotiated caps.

When connecting the vaapidecoder to the vaapipostprocessor, the last one will
resize the frame to the negotiated, if and only if, some other parameter is
activated to avoid the passthrough. If it is not, the surface won't be mapped
into a image. If not, the image won't be resized and the output buffer would be
mapped.

This patch will break the passthrough if the allocation query is different
from the negotiation caps, forcing the resizing.

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