[Comm] listener

Vyatcheslav Perevalov =?iso-8859-1?q?vip0_=CE=C1_seversk=2Eru?=
Вс Июн 15 20:16:27 MSD 2008


В сообщении от 15 июня 2008 Olvin написал(a):
> Я пользовался, пару месяцев назад. А что не так?

Запускаем просто так:

[vip на family ~]$ listener
listener v1.6.5, (C)2003-2005 by folkert на vanheusden.com
error opening configfile /usr/local/etc/listener.conf

errno: 2/No such file or directory (if applicable)

Затем задаём ему опцию -c:

[vip на family ~]$ listener -c /etc/listener.conf
listener v1.6.5, (C)2003-2005 by folkert на vanheusden.com
Path:         ./
Device:       /dev/adsp
Level:        53
Min duration: 10.000000
Max duration: 60.000000
Samplerate:   44100
Channels:     2
Number of seconds record before sound starts: 2
[vip на family ~]$

В этом состоянии находится около 5 сек, после чего выпадает

$ error while read()

errno: 5/Input/output error (if applicable)

Конфигурационный файл:

[vip на family ~]$ cat /etc/listener.conf
wav_path = ./
fname_template = listener-%h-%y%m%d-%H%M%S.wav
#devname = /dev/device-mapper
devname = /dev/adsp
#devname = /dev/audio
#devname = /dev/dsp
detect_level = 53
min_duration = 10
max_duration = 60
min_triggers = 2
sample_rate = 44100
channels = 2
format=wav
compression = a-law
amplify = on
start_amplify = 1.5
max_amplify = 10.0
# filter = ./my_filter2.so.0.1 0 3000.0 1.0
safe_after_filter = no

Вопросы:
1. Почему он по умолчанию свой конфиг ищет в  /usr/local/etc/, а не 
в /etc/ ?
2. Почему он падает через несколько секунд? И чем он в это время занимается? 
И почему не падает в указанном интервале?

-- 
Всего хорошего
		/vip


Подробная информация о списке рассылки community