livoxGen1🐛 Call stop() on all producers before deleting in _exit
This commit is contained in:
@@ -33,7 +33,13 @@ struct LcameraDevDllState
|
||||
extern const SmoCallbacks *lcameraBuffSmoHooksPtr;
|
||||
extern SmoThreadingModelDesc lcameraBuffThreadingModelDesc;
|
||||
extern LcameraDevDllState lcameraDevDll;
|
||||
extern std::vector<std::shared_ptr<YuvStimProducer>> attachedStimulusProducers;
|
||||
extern std::vector<std::shared_ptr<YuvStimProducer>> managedStimulusProducers;
|
||||
|
||||
void addManagedStimulusProducer(
|
||||
const std::shared_ptr<YuvStimProducer>& producer);
|
||||
|
||||
sscl::co::ViralNonPostingInvoker<void> removeManagedStimulusProducerIfUnused(
|
||||
const std::shared_ptr<YuvStimProducer>& producer);
|
||||
|
||||
std::shared_ptr<YuvStimProducer> findStimProducerByCameraId(
|
||||
const std::string& resolvedCameraId);
|
||||
|
||||
Reference in New Issue
Block a user