mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-08-11 15:42:29 +02:00
36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
# Home Assistant addon: birdnet-go
|
|
#
|
|
# Shipped at /root/.asoundrc because /etc/asound.conf is read-only in this
|
|
# environment. ALSA loads ~/.asoundrc as an additive layer on top of the
|
|
# system config, so the overrides below take effect for the birdnet-go process
|
|
# (which runs as root, HOME=/root).
|
|
#
|
|
# Replace ALSA PCM plugins whose backends are not available in the addon
|
|
# container (JACK server, OSS /dev/dsp) with type "null" and hide them from
|
|
# snd_device_name_hint(). Without this, miniaudio's capture-device enumeration
|
|
# probes every PCM hint at startup, triggering noisy errors like:
|
|
# - "Cannot connect to server socket" / "jack server is not running" (libjack)
|
|
# - "ALSA lib pcm_oss.c: Cannot open device /dev/dsp"
|
|
# - "ALSA lib pcm_dsnoop.c: unable to open slave"
|
|
# BirdNET-Go itself never opens these PCMs; only the enumeration probe does.
|
|
|
|
pcm.!jack {
|
|
type null
|
|
hint.show off
|
|
}
|
|
|
|
pcm.!oss {
|
|
type null
|
|
hint.show off
|
|
}
|
|
|
|
pcm.!dsp {
|
|
type null
|
|
hint.show off
|
|
}
|
|
|
|
pcm.!dsnoop {
|
|
type null
|
|
hint.show off
|
|
}
|