SAA7134 audio problems (carrier, NICAM)

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



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I live in a PAL B/G country, so we have audio carrier at 5.5MHz offset. 

Very occasionally, despite having "audio_carrier=5500" as module option,
it chooses some other value for the audio carrier (I've removed the extra 
stuff from syslog on the begining of the lines):

saa7134[0]/audio: tvaudio thread scan start [26]
saa7134[0]/audio: ctl_mute=0 automute=1 input=Television  =>  
                  mute=1 input=Television
saa7134[0]/audio: tvaudio thread scan start [27]
saa7134[0]/audio: scanning 5.500 MHz =>  dc is 48 [1085/1037]
saa7134[0]/audio: scanning 6.000 MHz =>  dc is 7134 [13/7147]
saa7134[0]/audio: scanning 6.500 MHz =>  dc is 1108 [4/-1104]
saa7134[0]/audio: found PAL main sound carrier @ 6.000 MHz [7134/1108]

Why does the insmod option not force 5.5MHz and circumvent the scan? The
end result is my little PVR box randomly records static instead of the
channel's audio :(

Second issue, although the driver reports NICAM with stereo available,
neither the jack on the back nor recording over OSS ever produces
stereo. I also suspect it's only providing the FM audio, as it has
"white-image" static noise on it from time to time, which I've never
gotten with my other NICAM-capable devices.

saa7134[0]/audio: tvaudio thread scan start [30]
saa7134[0]/audio: ctl_mute=0 automute=1 input=Television  =>  
                  mute=1 input=Television
saa7134[0]/audio: tvaudio thread scan start [31]
saa7134[0]/audio: scanning 5.500 MHz =>  dc is 23301 [-11289/12012]
saa7134[0]/audio: scanning 6.000 MHz =>  dc is 6019  [378/6397]
saa7134[0]/audio: scanning 6.500 MHz =>  dc is 189   [265/454]
saa7134[0]/audio: found PAL main sound carrier @ 5.500 MHz [23301/6019]
saa7134[0]/audio: ctl_mute=0 automute=0 input=Television  =>  
                  mute=0 input=Television
saa7134[0]/audio: tvaudio_setmode: trying PAL-B/G FM-stereo [5.500/5.742 MHz]
saa7134[0]/audio: tvaudio_setmode: trying PAL-B/G NICAM [5.500/5.850 MHz]
saa7134[0]/audio: found audio subchannels: mono stereo
saa7134[0]/audio: tvaudio_setmode: using PAL-B/G NICAM [5.500/5.850 MHz]
saa7134[0]/audio: found audio subchannels: mono stereo

In case it helps, full output on loading the saa7134 module, card is
FlyVideo Prime 34FM (aka, FlyVideo 3000):

Linux video capture interface: v1.00
saa7130/34: v4l2 driver version 0.2.9 loaded
saa7134[0]: found at 01:06.0, rev: 1, irq: 3, latency: 32, mmio: 0xee000000
saa7134[0]: subsystem: 5168:0138, board: LifeView FlyVIDEO3000 
            [card=2,insmod option]
saa7134[0]: board init: gpio is 39000
saa7134[0]: registered input device for IR
i2c-dev.o: Registered 'saa7134[0]' as minor 0
i2c-core.o: adapter saa7134[0] registered as adapter 0.
saa7134[0]: i2c eeprom 00: 68 51 38 01 10 28 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc2
tuner: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
i2c-core.o: client [Philips PAL_BG (FI1216 and comp] registered to adapter 
            [saa7134[0]](pos. 0).
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
saa7134[0]: registered device radio0
saa7134[0]: registered device dsp1
saa7134[0]: registered device mixer1

Driver snapshot is 20031016.

Thanks :)

- -- 
David Zanetti           |  (__)             
#include <geek/unix.h>  |  ( oo    Mooooooo 
http://hairy.geek.nz/   |  /(_O ./         
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Made with pgp4pine 1.75-6

iD8DBQE/vBDFT21+qRy4P+QRAiIhAKDRQ2hzB9hE+lOONHg8GowBoI3/kQCgweyt
qy4whYCyfzOKlDXgppHuxBY=
=qhZp
-----END PGP SIGNATURE-----





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux