pulseaudio/src
Colin Guthrie 98ae74e052 core: Unload the modules and cached samples before unref'ing the core.
As various modules can subscribe to unlink callbacks unloading some modules
may trigger hooks in other modules.

The callbacks associated with these hooks could in turn need to use the core
in some capacity (e.g. perhaps they are module loading modules
(e.g. *-discover, filter-apply or gconf etc. and need to use the core to
unload modules they've loaded).

This change simply ensures that all modules and cached samples are unloaded
before freeing the core.
2011-08-16 11:01:34 +01:00
..
daemon core: Unload the modules and cached samples before unref'ing the core. 2011-08-16 11:01:34 +01:00
modules alsa: Set SET_FORMATS flag when appropriate 2011-08-16 11:11:46 +05:30
pulse format: Remove stupid copy-paste-o 2011-08-16 15:21:45 +05:30
pulsecore core: Unload the modules and cached samples before unref'ing the core. 2011-08-16 11:01:34 +01:00
tests Move i18n.[ch] to src/pulsecore 2011-08-11 13:23:42 +02:00
utils pactl: Add set-source-output-mute command 2011-08-16 11:01:34 +01:00
.gitignore Remove libpulse-browse and pabrowse 2011-06-24 10:08:11 +01:00
depmod.py remove remaining $ 2008-06-18 22:38:32 +02:00
Makefile.am Move i18n.[ch] to src/pulsecore 2011-08-11 13:23:42 +02:00
map-file device-restore: Various fixes for the protocol extension. 2011-08-09 11:01:01 +02:00