On 19.02.2018 15:48, Tanu Kaskinen wrote:
The suspend cause isn't yet used by any of the callbacks. The alsa sink
and source will use it to sync the mixer when the SESSION suspend cause
is removed. Currently the syncing is done in pa_sink/source_suspend(),
and I want to change that, because pa_sink/source_suspend() shouldn't
have any alsa specific code.
---
  src/modules/alsa/alsa-sink.c                 |  2 +-
  src/modules/alsa/alsa-source.c               |  2 +-
  src/modules/echo-cancel/module-echo-cancel.c |  4 ++--
  src/modules/macosx/module-coreaudio-device.c |  4 ++--
  src/modules/module-combine-sink.c            |  7 ++++++-
  src/modules/module-equalizer-sink.c          |  2 +-
  src/modules/module-ladspa-sink.c             |  2 +-
  src/modules/module-remap-sink.c              |  2 +-
  src/modules/module-remap-source.c            |  2 +-
  src/modules/module-tunnel.c                  | 14 ++++++++++++--
  src/modules/module-virtual-sink.c            |  2 +-
  src/modules/module-virtual-source.c          |  4 ++--
  src/modules/module-virtual-surround-sink.c   |  2 +-
  src/pulsecore/sink.c                         |  6 +++---
  src/pulsecore/sink.h                         | 12 ++++++++++--
  src/pulsecore/source.c                       |  6 +++---
  src/pulsecore/source.h                       | 12 ++++++++++--
  17 files changed, 58 insertions(+), 27 deletions(-)

LGTM

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to