diff --git a/sys/rpicamsrc/RaspiCapture.c b/sys/rpicamsrc/RaspiCapture.c index 1d899cf091..cae5cf61ce 100644 --- a/sys/rpicamsrc/RaspiCapture.c +++ b/sys/rpicamsrc/RaspiCapture.c @@ -939,7 +939,7 @@ raspi_capture_fill_buffer(RASPIVID_STATE *state, GstBuffer **bufp, /* FIXME: Use our own interruptible cond wait: */ - buffer = mmal_queue_timedwait(state->encoded_buffer_q, 100); + buffer = mmal_queue_timedwait(state->encoded_buffer_q, 500); if (G_UNLIKELY(buffer == NULL)) { return GST_FLOW_ERROR;