| 123456789101112131415161718192021222324 |
- #pragma once
- #include <map>
- #include <mutex>
- class CVideoExten;
- class CVideoOffice
- {
- public:
- CVideoOffice();
- ~CVideoOffice();
- bool initVideoExten();
- bool findVideoExten(uint32_t &a_VideoExtId, std::string &a_VideoExtPwd);
- bool recoverVideoExten(uint32_t a_VideoExtId, bool bIsRm = false);
- void close();
- private:
- std::map<uint32_t, CVideoExten*> m_VideoExtens;
- std::mutex mut;
- };
|