Ticket #30: pulseaudio-svn-haldetect.patch

File pulseaudio-svn-haldetect.patch, 1.2 kB (added by Flameeyes, 5 years ago)

Patch to modify default.pa depending on HAL presence

  • src/daemon/default.pa.in

     
    2727#load-module module-pipe-sink 
    2828 
    2929### Automatically load driver modules depending on the hardware available 
    30 load-module module-hal-detect 
     30@HAVE_HAL_TRUE@load-module module-hal-detect 
    3131 
    3232### Alternatively use the static hardware detection module (for systems that 
    3333### lack HAL support 
    34 #load-module module-detect 
     34@HAVE_HAL_FALSE@load-module module-detect 
    3535 
    3636### Load audio drivers automatically on access 
    3737#add-autoload-sink output module-oss device="/dev/dsp" sink_name=output source_name=input 
  • src/Makefile.am

     
    12891289    cp $< $@ 
    12901290else 
    12911291default.pa: daemon/default.pa.in Makefile 
    1292     sed -e 's,@PA_BINARY\@,$(PA_BINARY),g' < $< > $@ 
     1292    sed -e 's,@PA_BINARY\@,$(PA_BINARY),g' \ 
     1293        -e 's,@HAVE_HAL_TRUE\@,@HAVE_HAL_TRUE@,g' \ 
     1294        -e 's,@HAVE_HAL_FALSE\@,@HAVE_HAL_FALSE@,g' < $< > $@ 
    12931295endif 
    12941296 
    12951297daemon.conf: daemon/daemon.conf.in Makefile