1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-29 23:33:05 +04:00

Merge pull request #18493 from TolyaTalamanov:at/wrap-streaming

[G-API Wrap streaming

* Wrap streaming

* Fix build

* Add comments

* Remove comment

* Fix comments to review

* Add test for python pull overload
This commit is contained in:
Anatoliy Talamanov
2020-10-15 01:21:09 +03:00
committed by GitHub
parent 06a09d5991
commit 0d3e05f9b3
12 changed files with 274 additions and 11 deletions
+11
View File
@@ -7,11 +7,22 @@ namespace cv
GAPI_EXPORTS_W GCompileArgs compile_args(gapi::GKernelPackage pkg);
// NB: This classes doesn't exist in *.so
// HACK: Mark them as a class to force python wrapper generate code for this entities
class GAPI_EXPORTS_W_SIMPLE GProtoArg { };
class GAPI_EXPORTS_W_SIMPLE GProtoInputArgs { };
class GAPI_EXPORTS_W_SIMPLE GProtoOutputArgs { };
class GAPI_EXPORTS_W_SIMPLE GRunArg { };
class GAPI_EXPORTS_W_SIMPLE GMetaArg { };
using GProtoInputArgs = GIOProtoArgs<In_Tag>;
using GProtoOutputArgs = GIOProtoArgs<Out_Tag>;
namespace gapi
{
namespace wip
{
class GAPI_EXPORTS_W IStreamSource { };
}
}
} // namespace cv