vaapipostproc: fix transform caps.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 21 Nov 2013 14:08:55 +0000 (15:08 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 21 Nov 2013 22:08:02 +0000 (23:08 +0100)
commita3af786c78080897b7811403429d7f0073f08a3b
treea28690374254d83f6c5b6ccc02d6007dfe9030ad
parent5a9e1695040f3f9cec6bb8cfb06bd83c2fd43b0a
vaapipostproc: fix transform caps.

Fix GstBaseTransform::transform_caps() implementation to always return
the complete set of allowed sink pad caps (unfixated) even if the src
pad caps we are getting are fixated. Rationale: there are just so many
possible combinations, and it was wrong to provide a unique set anyway.

As a side effect, this greatly simplifies the ability to derive src pad
caps from fixated sink pad caps.
gst/vaapi/gstvaapipostproc.c