G-API streaming source based on OneVPL implementation.
More...
#include <opencv2/gapi/streaming/onevpl/source.hpp>
G-API streaming source based on OneVPL implementation.
This class implements IStreamSource interface. Its constructor takes source file path (in usual way) or onevpl::IDataProvider interface implementation (for not file-based sources). It also allows to pass-through oneVPL configuration parameters by using several onevpl::CfgParam.
- Note
- stream sources are passed to G-API via shared pointers, so please gapi::make_onevpl_src<> to create objects and ptr() to pass a GSource to cv::gin().
◆ GSource() [1/2]
cv::gapi::wip::onevpl::GSource::GSource |
( |
const std::string & |
filePath, |
|
|
const CfgParams & |
cfg_params = CfgParams{} |
|
) |
| |
◆ GSource() [2/2]
◆ ~GSource()
cv::gapi::wip::onevpl::GSource::~GSource |
( |
| ) |
|
|
override |
◆ descr_of()
GMetaArg cv::gapi::wip::onevpl::GSource::descr_of |
( |
| ) |
const |
|
overridevirtual |
◆ pull()
The documentation for this class was generated from the following file: