// // Created by Matthew on 2025/3/4. // #ifndef MICROPHOTO_YUSHICTRL_H #define MICROPHOTO_YUSHICTRL_H #include "VendorCtrl.h" class YuShiCtrl : public VendorCtrl { public: using VendorCtrl::VendorCtrl; virtual ~YuShiCtrl(); virtual bool SetOsd(); virtual void EnableOsd(bool enable); virtual std::string GetStreamingUrl(uint8_t channel); virtual bool UpdateTime(time_t ts); virtual bool TakePhoto(std::vector& img); private: }; #endif //MICROPHOTO_YUSHICTRL_H