diff --git a/channels/rdpecam/client/camera_device_main.c b/channels/rdpecam/client/camera_device_main.c index bbd8d1228..20a60c579 100644 --- a/channels/rdpecam/client/camera_device_main.c +++ b/channels/rdpecam/client/camera_device_main.c @@ -451,7 +451,7 @@ static UINT ecam_dev_process_sample_request(CameraDevice* dev, GENERIC_CHANNEL_C UINT ret = CHANNEL_RC_OK; stream->samplesRequested++; - if (stream->pendingSample) + if (stream->haveSample) ret = ecam_dev_send_pending(dev, streamIndex, stream); LeaveCriticalSection(&stream->lock);