|
NVIDIA DeepStream SDK API Reference
|
8.0 Release
|
Go to the documentation of this file.
46 std::string configPath;
48 std::string configContent;
50 std::cout <<
"lidar_feeder plugin config-path: " << configPath << std::endl;
66 if (loader.state() == State::kNone)
72 c = loader.readData(datamap);
74 eos = (c == ErrCode::KEndOfStream);
85 std::cout <<
"EOS reached" << std::endl;
93 bool _initialized =
false;
required interface for a data feeder
A specific signal handler for feeding data.
void initialize(DataFeeder &feeder)
Buffer read(DataFeeder &feeder, unsigned int size, bool &eos)
ErrCode loadCustomProcessor(const config::ComponentConfig &compConfig, GuardProcess &customProcessor, Ptr< CustomLibFactory > &lib)
GuardDataLoader is the safe access entry for abiDataLoader.
bool readFile(const std::string &path, std::string &context)
ErrCode parseComponentConfig(const std::string &yamlComp, const std::string &path, ComponentConfig &config)
struct _GstBuffer OpaqueBuffer
DS3DBuffer(OpaqueBuffer *buffer)
OpaqueBuffer * buffer_
opaque buffer pointer
std::string configContent
Object & getProperty(const std::string &name, T &value, Args &... args)
Template for getting multiple properties.