This commit is contained in:
cxh 2025-10-15 10:11:25 +08:00
parent b767bb4ea0
commit fd75b753d1

View File

@ -8,6 +8,11 @@
#include <utility> // for move #include <utility> // for move
#include <memory> #include <memory>
std::mutex RTMPManager::stop_queue_mutex;
std::condition_variable RTMPManager::stop_cv;
std::queue<std::unique_ptr<RTMPManager::StreamContext>> RTMPManager::stop_queue;
std::atomic<bool> RTMPManager::stop_thread_running{false};
std::thread RTMPManager::stop_thread;
std::unordered_map<std::string, std::unique_ptr<RTMPManager::StreamContext>> RTMPManager::streams; std::unordered_map<std::string, std::unique_ptr<RTMPManager::StreamContext>> RTMPManager::streams;
std::mutex RTMPManager::streams_mutex; std::mutex RTMPManager::streams_mutex;
RTMPManager::StreamCallback RTMPManager::status_callback = nullptr; RTMPManager::StreamCallback RTMPManager::status_callback = nullptr;