#pragma once
#include "sensor/video/VideoSensor.hpp"
namespace libobsensor {
class RawPhaseBasedSensor : public VideoSensor {
public:
RawPhaseBasedSensor(IDevice *owner, OBSensorType sensorType, const std::shared_ptr<ISourcePort> &backend);
virtual ~RawPhaseBasedSensor() noexcept override;
void refreshStreamProfiles();
protected:
void trySendStopStreamVendorCmd() override;
};
}