Lines Matching refs:WebSocketServer
44 std::lock_guard<std::mutex> guard(WebSocketServer::GetInstance().mutex);
149 std::lock_guard<std::mutex> guard(WebSocketServer::GetInstance().mutex);
282 if (WebSocketServer::GetInstance().firstImageBuffer) {
283 delete [] WebSocketServer::GetInstance().firstImageBuffer;
284 WebSocketServer::GetInstance().firstImageBuffer = nullptr;
329 writed = WebSocketServer::GetInstance().WriteData(screenBuffer, headSize + jpgBufferSize);
330 std::lock_guard<std::mutex> guard(WebSocketServer::GetInstance().mutex);
331 if (WebSocketServer::GetInstance().firstImageBuffer) {
332 delete [] WebSocketServer::GetInstance().firstImageBuffer;
333 WebSocketServer::GetInstance().firstImageBuffer = nullptr;
335 WebSocketServer::GetInstance().firstImageBuffer = new(std::nothrow) uint8_t[LWS_PRE + bufferSize];
336 if (!WebSocketServer::GetInstance().firstImageBuffer) {
340 WebSocketServer::GetInstance().firstImagebufferSize = headSize + jpgBufferSize;
343 WebSocketServer::GetInstance().firstImageBuffer + LWS_PRE);