]> code.delx.au - pulseaudio/commit
sink,source: Handle missing in the shared volume case
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 20 Sep 2011 11:35:22 +0000 (17:05 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Wed, 21 Sep 2011 17:30:02 +0000 (23:00 +0530)
commitcae3235369f923dcf1e1ee402a4b3d6aafe9c27b
tree3ab1dd2d109fb75cb0dd680f4c29ca87dd3798c9
parentfde703be75c16cc0ec313d78d7eaa71b9c6b180c
sink,source: Handle missing in the shared volume case

This makes sure that when we're traversing the device chain for sources
and sinks with shared volume, we handle the case that a sink-input or
source-output of one of these might be unlinked (while unloading a
module, for example).
src/pulsecore/sink-input.c
src/pulsecore/sink.c
src/pulsecore/sink.h
src/pulsecore/source-output.c
src/pulsecore/source.c
src/pulsecore/source.h