Ticket #849 (closed defect: fixed)

Opened 18 months ago

Last modified 18 months ago

alsa: need to resume smoother after unsuspend

Reported by: wtay Owned by: lennart
Milestone: Component: module-alsa-*
Keywords: Cc:

Description

The smoother is paused when the alsa source device is suspended but never resumed on unsuspend. Pass the paused = FALSE flag to the pa_smoother_reset() call to make it unpause when unsuspending. This patch improves source timings quite a bit.

Attachments

commit-ef8abcb (0.9 kB) - added by wtay 18 months ago.
possible patch

Change History

Changed 18 months ago by wtay

possible patch

Changed 18 months ago by coling

  • status changed from new to closed
  • resolution set to fixed

I pushed this out now. I'm not sure what Lennart will want to do to maybe try and make the two approaches (sink and source) more symmetrical but as this will obviously help in the mean time, it's worth having.

Cheers :)

Note: See TracTickets for help on using tickets.