oschista@xxxxxxxxx wrote:
Now to question 2; I stumbled across a few references to using DMA to read audio from the tuner rather than using the (very noisy) looped mini-jack to mike in, and this sounds like a brilliant idea but how does it work? Does the SAA7134 driver create a new dsp device under /dev which can be used as any other OSS sound source, does this require special parameters at load time etc? I haven't seen any documentation on this but maybe I just haven't looked hard enough.
Try something like:
alias char-major-81-1 saa7134
pre-install saa7134 modprobe -k tuner;modprobe -k tvmixer;modprobe -k tda9887
post-remove saa7134 modprobe -r tuner;modprobe -r tvmixer;modprobe -r tda9887
post-install saa7134 /bin/aumix-minimal -d /dev/mixer3 -2R -299
#options saa7134 irq_debug=1 core_debug=1 video_nr=1 ts_nr=1 vbi_nr=1 radio_nr=1
card=2 mixer_nr=3 dsp_nr=4 audio_debug=1 oss_debug=1 i2c_debug=1 gpio_tracking=
1 video_debug=1 gbuffers=32
options saa7134 video_nr=1 ts_nr=1 vbi_nr=1 radio_nr=1 card=2 mixer_nr=3 dsp_nr
=4 gbuffers=32
And then you're running aumix on /dev/mixer3 and sound is on /dev/dsp4
Please tell me how your card works with this setup - I found the
Flyvideo 3000
horrible to work with, because of video flakiness, and would really like
a decent
card working with DMA audio. Also, if you have 2 of these cards, tell me if
you can run them at the same time.)
BIll