Do not refresh display frame if disconnected

This commit is contained in:
dijunkun
2023-11-16 00:38:29 -08:00
parent 311b94492a
commit 6776b915da

View File

@@ -218,6 +218,7 @@ inline int ProcessMouseKeyEven(SDL_Event &ev) {
void ReceiveVideoBuffer(const char *data, size_t size, const char *user_id,
size_t user_id_size) {
// std::cout << "Receive: [" << user_id << "] " << std::endl;
if (joined) {
memcpy(dst_buffer, data, size);
SDL_Event event;
@@ -225,6 +226,7 @@ void ReceiveVideoBuffer(const char *data, size_t size, const char *user_id,
SDL_PushEvent(&event);
received_frame = true;
}
}
void ReceiveAudioBuffer(const char *data, size_t size, const char *user_id,
size_t user_id_size) {