Merge pull request #20773 from sivanov-work:merge_vpl_source_unite
authorSergey Ivanov <sergey.ivanov@intel.com>
Mon, 18 Oct 2021 16:20:55 +0000 (19:20 +0300)
committerGitHub <noreply@github.com>
Mon, 18 Oct 2021 16:20:55 +0000 (19:20 +0300)
commit0cf79155d4e06cfcc64cf5eb2acc2fccc2af3db2
tree34fa63b0797dafb36a862f7cb6ddfda5f5fdd8ab
parent0e86e292e412e6803bba94ac68c5420c73210356
Merge pull request #20773 from sivanov-work:merge_vpl_source_unite

G-API: oneVPL (simplification) unite components in entire VPL source

* Unify components in VPLSource

* Revert back decode WRN & Add compile guard

* Address come comments

* Add source alias

* Apply comment for exception handling
12 files changed:
modules/gapi/CMakeLists.txt
modules/gapi/include/opencv2/gapi/streaming/onevpl/source.hpp
modules/gapi/samples/onevpl_infer_single_roi.cpp
modules/gapi/src/streaming/onevpl/accelerators/accel_policy_dx11.cpp
modules/gapi/src/streaming/onevpl/cfg_params_parser.cpp [new file with mode: 0644]
modules/gapi/src/streaming/onevpl/cfg_params_parser.hpp [new file with mode: 0644]
modules/gapi/src/streaming/onevpl/engine/processing_engine_base.cpp
modules/gapi/src/streaming/onevpl/engine/processing_engine_base.hpp
modules/gapi/src/streaming/onevpl/source_priv.cpp
modules/gapi/src/streaming/onevpl/source_priv.hpp
modules/gapi/src/streaming/onevpl/utils.cpp [new file with mode: 0644]
modules/gapi/src/streaming/onevpl/utils.hpp