From: Nicolas Thill Date: Wed, 26 Oct 2011 00:42:35 +0000 (+0000) Subject: packages/listener: add a config file, fix config file handling X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=31742b8b74d50219a7f0195bbc5a763c249cbc54;p=openwrt%2Fsvn-archive%2Farchive.git packages/listener: add a config file, fix config file handling Add a config file based on: http://projects.qi-hardware.com/index.php/p/openwrt-packages/source/tree/master/listener/files/listener.conf Fix the location where listener is looking for its configuration file (thanks to Xiangfu Liu for pointing these) SVN-Revision: 28594 --- diff --git a/sound/listener/Makefile b/sound/listener/Makefile index 76b655402a..7bb41a8372 100644 --- a/sound/listener/Makefile +++ b/sound/listener/Makefile @@ -31,11 +31,18 @@ define Package/listener/description again. endef +MAKE_FLAGS+= \ + INSTALL_PREFIX= \ + +define Package/listener/conffiles +/etc/listener.conf +endef + define Package/listener/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/{listener,listenersoundpipe,setlistener} $(1)/usr/bin/ $(INSTALL_DIR) $(1)/etc - $(INSTALL_CONF) $(PKG_BUILD_DIR)/listener.conf $(1)/etc/ + $(INSTALL_CONF) ./files/listener.conf $(1)/etc/ endef $(eval $(call BuildPackage,listener)) diff --git a/sound/listener/files/listener.conf b/sound/listener/files/listener.conf new file mode 100644 index 0000000000..aeafd44de5 --- /dev/null +++ b/sound/listener/files/listener.conf @@ -0,0 +1,20 @@ +wav_path = /tmp/ +fname_template = listener-%h-%y%m%d-%H%M%S.wav +devname = /dev/dsp +detect_level = 1 +min_duration = 10 +rec_silence = 5 +max_duration = 60 +min_triggers = 2 +sample_rate = 8000 +channels = 1 +format=wav +amplify = off +start_amplify = 1.5 +max_amplify = 10.0 +fixed_amplify = no +safe_after_filter = no +one_shot = no + +#compression = a-law +#filter = ./my_filter2.so.0.1 0 3000.0 1.0