diff --git a/src/android/camera_stream.cpp b/src/android/camera_stream.cpp index 7da01dc3..ac3a6761 100644 --- a/src/android/camera_stream.cpp +++ b/src/android/camera_stream.cpp @@ -132,6 +132,9 @@ int CameraStream::configure() mutex_ = std::make_unique(); camera3Stream_->max_buffers = configuration().bufferCount; + // Android requires at least one buffer + if (camera3Stream_->max_buffers == 0) + camera3Stream_->max_buffers = 1; return 0; }