mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-27 04:35:34 +08:00
Do not refresh display frame if disconnected
This commit is contained in:
@@ -218,12 +218,14 @@ inline int ProcessMouseKeyEven(SDL_Event &ev) {
|
|||||||
void ReceiveVideoBuffer(const char *data, size_t size, const char *user_id,
|
void ReceiveVideoBuffer(const char *data, size_t size, const char *user_id,
|
||||||
size_t user_id_size) {
|
size_t user_id_size) {
|
||||||
// std::cout << "Receive: [" << user_id << "] " << std::endl;
|
// std::cout << "Receive: [" << user_id << "] " << std::endl;
|
||||||
memcpy(dst_buffer, data, size);
|
if (joined) {
|
||||||
|
memcpy(dst_buffer, data, size);
|
||||||
|
|
||||||
SDL_Event event;
|
SDL_Event event;
|
||||||
event.type = REFRESH_EVENT;
|
event.type = REFRESH_EVENT;
|
||||||
SDL_PushEvent(&event);
|
SDL_PushEvent(&event);
|
||||||
received_frame = true;
|
received_frame = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ReceiveAudioBuffer(const char *data, size_t size, const char *user_id,
|
void ReceiveAudioBuffer(const char *data, size_t size, const char *user_id,
|
||||||
|
|||||||
Reference in New Issue
Block a user