Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Documentation: Limitation on the number of in-flight VideoFrames stalling capture. #35

Open
OutOfTheVoid opened this issue Jun 10, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation video Rekated to video capture

Comments

@OutOfTheVoid
Copy link
Contributor

When a stream is created, it is configured with a certain "buffer count", which is the maximum number of capture frames that can remain in-flight at a time. When this limit is reached, a capture stream will stall until a buffer becomes available. In CrabGrab, that means drop()ing a VideoFrame

We need to better document this behavior. It would be good to have a FAQ or Useful Info section in the crate root documentation that goes over this and other screen capture quirks.

@OutOfTheVoid OutOfTheVoid added documentation Improvements or additions to documentation video Rekated to video capture labels Jun 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation video Rekated to video capture
Projects
None yet
Development

No branches or pull requests

1 participant