First - Thanks to Gerd
Knorr and any other contributors to the saa7134 + v4l lists. Much
appreciated, excellent work.
Ok. I am having a bit of an issue with sound.
The problem is that when I start xawtv the video starts up fine but there is no
sound (From reading this list -- you have all heard that before!) But if I
start the "radio" program the TV sound initially gets switched on and I can
hear the TV perfectly. If I tune the radio to a different station other
than the default 0.00 freq, then the sound switches over to the radio
and the radio works fine. If I restart xawtv - no sound.
If I start the radio sound again (while xawtv is running) the tv sound turns on
and works fine. If I change the tv channel - no sound once again
(it turns off). If I restart the radio program again I hear the
new channel fine. So starting xawtv or changing channels on xawtv
stops the sound from playing.
My laymans work around is to run # xawtv & sleep 15; radio (giving me
15 seconds to choose a channel, then the radio kicks in and the TV sound
works. :)
Any idea of what might be going on? Is this a
bug with saa7134 and FlyVideo 3000 TV Cards?
Here is my system rundown:
AMD Duron 700 box, 786 M RAM, and all the
normal stuff
FlyVideo 3000
RedHat 7.3 Valhalla Release
www.kernel.org - linux-2.4.18.tar.gz
with patch-2.4.19-rc3.tgz applied.
www.bytesex.org - saa7134-0.1.7 (saa7134-0.1.8
does the same thing)
Redhat 7.3 stock xawtv-3.73.3 (newly
compiled xawtv-3.75 does the same thing)
xmms works fine but sometimes gets to a
state where it thinks the sound is in use.
radio works fine.
xine works fine playing dvds.
I start saa7134 with "modprobe saa7134
card=2"
For testing I have my speakers plugged
directly into the FlyVideo TV Card. (I have tried everything)
Attached is .xawtv and lsmod output. Can
easily provide anything else that might help diagnose bug/problem.
Thanks
--Geoff
.xawtv file
-----------------------------------------------
[global]
freqtab = australia mixer = mic
fullscreen = 768x576 [eventmap]
[defaults]
input = television norm = pal [TWO]
channel=2 key=F1 [SEVEN]
channel=7 key=F2 [NINE]
channel=9 key=F3 [TEN]
channel=10 key=F4 -----------------------------------------------
Here is lsmod with xawtv running.
#
lsmod
Module Size Used by Not tainted saa7134 55724 1 tda9887 2592 0 (unused) tuner 10148 1 video-buf 12316 0 [saa7134] ipt_MASQUERADE 2176 2 (autoclean) es1371 32288 1 (autoclean) ac97_codec 11840 0 (autoclean) [es1371] i2c-core 17280 0 [saa7134 tda9887 tuner] soundcore 5828 6 [saa7134 es1371] videodev 7616 3 [saa7134] v4l1-compat 11128 0 [saa7134] v4l2-common 7272 0 [saa7134 v4l1-compat] ipt_REJECT 3520 1 (autoclean) ipt_LOG 4192 22 (autoclean) ipt_state 1088 50 (autoclean) ipt_limit 1632 1 (autoclean) iptable_nat 18324 1 (autoclean) [ipt_MASQUERADE] iptable_filter 2336 1 (autoclean) ip_conntrack_ftp 4512 0 (unused) ip_conntrack 20236 3 [ipt_MASQUERADE ipt_state iptable_nat ip_conntrack_ftp] ip_tables 13568 9 [ipt_MASQUERADE ipt_REJECT ipt_LOG ipt_state ipt_limit iptable_nat iptable_filter] 8139too 16608 3 mii 1812 0 [8139too] reiserfs 181664 2 (autoclean) usb-uhci 24900 0 (unused) usbcore 70432 1 [usb-uhci] ----------------------------------------------------- Some /var/log/messages lines:
Jul 23 12:23:52 kernel: saa7134[0]/video: DCSDT: found PAL
Jul 23 12:23:52 kernel: tuner: tv 0x0d 0xd3 0x8e 0x90 Jul 23 12:23:52 kernel: tuner: tv 0x0d 0xd3 0x8e 0x90 Jul 23 12:23:52 kernel: saa7134[0]/video: DCSDT: found PAL Thanks.
--Geoff |