9 #include <PvAppUtilsLib.h>
14 namespace PvAppUtilsLib
16 class AcquisitionStateManager;
21 PvAcquisitionStateUnknown = -1,
22 PvAcquisitionStateUnlocked = 0,
23 PvAcquisitionStateLocked
35 virtual void OnAcquisitionStateChanged(
PvDevice* aDevice,
PvStream* aStream, uint32_t aSource, PvAcquisitionState aState );
50 PvAcquisitionState GetState()
const;
51 uint32_t GetSource()
const;
58 PvAppUtilsLib::AcquisitionStateManager *mThis;