NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/51879 (vs(4) audio attach failed)



At Mon, 23 Jan 2017 21:32:33 +0000 (UTC),
> Synopsis: vs(4) audio attach failed
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: nat%NetBSD.org@localhost
> State-Changed-When: Mon, 23 Jan 2017 21:32:33 +0000
> State-Changed-Why:
> Auto configuration of virtual channel parameters has been committed.

vs(4) still does not work.

By the way,  current vchan_autoconfig() (in sys/dev/audio.c)
seems try all frequency formats of all channel numbers of all
precisions.  Is it right way?

IMHO,  is it not enough that ''try SLINEAR/44.1/2ch first
and if fails then try mulaw/8k/1ch (for backward compatibility)'' ?


Here is the last part of dmesg (with AUDIO_DEBUG=1):

final blksize=272
audio_init_ringbuffer: MI blksize=272
audio_init_ringbuffer: final blksize=272
audio_calcwater: plow=49152 phigh=65536 rlow=0 rhigh=65264
audiostartp: start=0xa870000 used=0(hi=65536 blk=272) mmapped=0
audiostartp: wakeup and return
audiosetinfo sc=0x116d000 ai=0x3507f0
audiosetinfo() Setting record params: enc=7 1ch 8/8bit 8000Hz
audiosetinfo() Setting play params: enc=7 1ch 8/8bit 8000Hz
audio_setup_pfilters: HW-buffer=0x10f59cc pustream=0x10f582c
[0] enc=6 1ch 8/8bit 8000Hz
[1] enc=5 1ch 4/4bit 8000Hz
[HW] enc=5 1ch 4/4bit 8000Hz
audio_setup_rfilters: HW-buffer=0x10f5a30 pustream=0x10f5adc
[HW] enc=5 1ch 4/4bit 8000Hz
[0] enc=5 1ch 4/4bit 8000Hz
[1] enc=6 1ch 8/8bit 8000Hz
audiosetinfo: filter setup is completed.
audio_calc_blksize: record blksize=200
audio_calc_blksize: play blksize=200
audio_initbufs: mode=0x5
audio_init_ringbuffer: MI blksize=192
audio_init_ringbuffer: final blksize=192
audio_init_ringbuffer: MI blksize=192
audio_init_ringbuffer: final blksize=192
audio_calcwater: plow=49152 phigh=65536 rlow=0 rhigh=65344
audiostartp: start=0xa870000 used=0(hi=65536 blk=192) mmapped=0
audiostartp: wakeup and return
audiosetinfo sc=0x116d000 ai=0x3507f0
audiosetinfo() Setting record params: enc=7 1ch 8/8bit 4000Hz
audiosetinfo() Setting play params: enc=7 1ch 8/8bit 4000Hz
audio_setup_pfilters: HW-buffer=0x10f59cc pustream=0x10f582c
[0] enc=6 1ch 8/8bit 4000Hz
[1] enc=5 1ch 4/4bit 4000Hz
[HW] enc=5 1ch 4/4bit 4000Hz
audio_setup_rfilters: HW-buffer=0x10f5a30 pustream=0x10f5adc
[HW] enc=5 1ch 4/4bit 4000Hz
[0] enc=5 1ch 4/4bit 4000Hz
[1] enc=6 1ch 8/8bit 4000Hz
audiosetinfo: filter setup is completed.
audio_calc_blksize: record blksize=100
audio_calc_blksize: play blksize=100
audio_initbufs: mode=0x5
audio_init_ringbuffer: MI blksize=96
audio_init_ringbuffer: final blksize=96
audio_init_ringbuffer: MI blksize=96
audio_init_ringbuffer: final blksize=96
audio_calcwater: plow=49152 phigh=65536 rlow=0 rhigh=65440
audiostartp: start=0xa870000 used=0(hi=65536 blk=96) mmapped=0
audiostartp: wakeup and return
vs0: Virtual format auto config failed!
Please check hardware capabilities
vs0: audioattach: audio_set_vchan_defaults() failed
audio_attach: inputs ports=0x0, input master=-1, output ports=0x0, output master=-1
---
Tetsuya Isaki <isaki%pastel-flower.jp@localhost / isaki%NetBSD.org@localhost>


Home | Main Index | Thread Index | Old Index