msdk: vpp: remove mfxExtVPPDoUse from vpp filters.
authorWang,Fei <sreerenj.balachandran@intel.com>
Thu, 7 Jun 2018 23:31:54 +0000 (15:31 -0800)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Thu, 7 Jun 2018 23:31:54 +0000 (15:31 -0800)
commit10f57b73f3afd14f3d74aaacf185f6f36cf3b0f4
tree1a3a3ae3907dce021cba198177bdd9b16273ea60
parentc4809aa16c0061cb8817ad7bdc12ced615d8ae78
msdk: vpp: remove mfxExtVPPDoUse from vpp filters.

According to msdk spec, there are two ways to enable filters:
1: Filters can be enabled by adding a filter ID
to mfxExtVPPDoUse. In this case, default filter parameters are used
2: Add filter configuration structures directly to mfxVideoParam.

Using 1 with 2 is optional but legal. Unfortunately it won't work
with some specific use cases like Detail/EdgeEnhancement.
Let's stick with option2 which works fine for all VPP operations.

https://bugzilla.gnome.org/show_bug.cgi?id=796468
sys/msdk/gstmsdkvpp.c
sys/msdk/gstmsdkvpp.h