Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix many entities #179

Open
wants to merge 13 commits into
base: staging
Choose a base branch
from

Conversation

andrew-elder
Copy link
Collaborator

No description provided.

Andrew Elder added 13 commits February 23, 2015 21:22
Reports from the field suggest resizing these queues is required to
correctly enumerate 256 or more AVDECC entities.
…umeration operations

When enumerating a large number of AVDECC entities, a timeout of the
ENTITY descriptor read was causing enumeration to fail. This change
adds retry support above and beyond AVDECC specified retries to all
backbground descriptor read operations.
The discovery_pacer class is a singleton aimed at rate limiting the
number of READ_DESCRIPTOR packets avdecc-lib launches during the background
read/enumeration when starting up.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant