Details
-
Bug
-
Resolution: Done
-
P4: Low
-
4.6.3
-
None
Description
New unit tests have identified issues with alsa backend. These issues need to be resolved before new unit tests are added.
- stateChanged() signal should only be emitted on change of state currently signals can be emitted multiple times.
- elapsedUSecs() currently uses alsa to provide this value but this is not reliable enough and this time is reset when suspend/resuming.
This is not correct operation. - for output data is being lost when input can be read from QIODevice but cannot be written to audio sub system.