diff options
Diffstat (limited to 'server/mjpeg_encoder.c')
-rw-r--r-- | server/mjpeg_encoder.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/server/mjpeg_encoder.c b/server/mjpeg_encoder.c index f465d881..12447dac 100644 --- a/server/mjpeg_encoder.c +++ b/server/mjpeg_encoder.c @@ -625,7 +625,10 @@ static void mjpeg_encoder_adjust_params_to_bit_rate(MJpegEncoder *encoder) return; } - spice_assert(rate_control->num_recent_enc_frames); + if (!rate_control->num_recent_enc_frames) { + spice_debug("No recent encoded frames"); + return; + } if (rate_control->num_recent_enc_frames < MJPEG_AVERAGE_SIZE_WINDOW && rate_control->num_recent_enc_frames < rate_control->fps) { |