default.pa: add module-gsettings

This also makes the module-gconf section conditional on HAVE_GCONF,
because if only gsettings support is built, the gconf section in the
configuration file would be redundant and confusing.
This commit is contained in:
Tanu Kaskinen 2018-04-17 09:07:33 +03:00
parent 29ed94600c
commit b43d47f005
2 changed files with 15 additions and 0 deletions

View file

@ -110,6 +110,18 @@ ifelse(@OS_IS_WIN32@, 0, [dnl
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
#load-module module-rtp-send source=rtp.monitor
ifelse(@HAVE_GSETTINGS@, 1, [dnl
### Load additional modules from GSettings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gsettings@PA_SOEXT@
.nofail
load-module module-gsettings
.fail
.endif
])dnl
ifelse(@HAVE_GCONF@, 1, [dnl
### Load additional modules from GConf settings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
@ -118,6 +130,7 @@ ifelse(@OS_IS_WIN32@, 0, [dnl
load-module module-gconf
.fail
.endif
])dnl
### Automatically restore the default sink/source when changed by the user
### during runtime