Skip to content

Conversation

@Vekhir
Copy link
Contributor

@Vekhir Vekhir commented Dec 24, 2025

Recent documentation changes in Qt 6.10 clarifies that the IdleState is entered if data from the microphone might not get processed. Another change in Qt 6.11 then deprecates QAudio::UnderrunError because it can never be emitted (instead, the state changes to IdleState).

Add a warning that data might not get processed if entering the IdleState. This can be useful to help investigate data corruption issues.

Documentation suggests that this is the case since 6.0, but doesn't state it outright, so the change is applied for 6.11+ only.

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