You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Calling stream.next push internal buffers to v4l then call stream.start. By default with new buffer count is 4.
Add Raspberry Pi support #121 directly call stream.start, without setting any buffer. This result in v4l only having 1 buffer (I guess), so because there is no double buffer (or more), 1 frame out of two is skipped.
My suggestion is that nokhwa shouldn't call stream.start, or put it behing a feature flag. So by default performance are normal. On raspberry PI performance can be downgraded in order not to crash.
PR #121 introduce a performance regression. When calling
stream.start
, frame rate is divided by 2. I have no idea why, I'm currently investigating.The text was updated successfully, but these errors were encountered: