Re: [V4L] tda**** in AVerMedia TV Phone 98?

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



In lists.linux.v4l, you wrote:
> Well... just installed bttv-0.7.48 (BTW on WWW page there is still 0.7.46)

Huh?  It used to show .46 while .47 was the latest version, but _now_ it is
.48...

> ^@Found a TDA9874
> ^@Found an MPS3410
> ^@No Nicam chip found
> 
> so maybe I should use TDA9874?

Might be.  Have you looked at the card what is _really_ present there?

> modprobe bttv
> dmesg still show me, that tda9840 is detected!

> the most strange thing, is that mono/stereo switch works with code:
> 
> if (btv->audio_chip==TDA9840)
>                 {
>                   if (v.mode & VIDEO_SOUND_STEREO) set_tda9840(btv,0x2a);
>                   if (v.mode & VIDEO_SOUND_MONO) set_tda9840(btv,0x10);
>                 }

Hmm, looks like there is a tda9840 present.

> void set_tda9840(struct bttv *btv,int value)
> {
>         bttv_I2CWrite(btv, I2C_TDA9840, TDA9840_SW, value, 1);  /* sound mode
>   switching */
> }
> 
> added to bttv-0.7.35
> 
> in bttv-0.7.48 I see messages like:
> tda9840: chip_write: reg0=0x10
> tda9840: chip_write: reg0=0x2a
> but there is no effect in speakers...

Hmm.  Very intresting.  If I put the 0.7.35 bttv_I2CWrite function and
tvaudio's chip_write() side by side and compare them I can't find any
reason why tvaudio.c doesn't work.  Both do basically the same...

> should I just sit and cry?

I doubt this makes the card work ...

  Gerd





[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