This should fix it...
tda985x_setmode was reading the wrong register for the current mode (c4,
not c6)
-Eric
=======Cut Here============
--- bttv-0.7.46/driver/tvaudio.c.orig Sun Oct 22 23:23:27 2000
+++ bttv-0.7.46/driver/tvaudio.c Sun Oct 22 23:22:47 2000
@@ -465,7 +465,7 @@
void tda985x_setmode(struct CHIPSTATE *chip, int mode)
{
int update = 1;
- int c6 = chip->shadow.bytes[TDA9850_C4+1] & 0x3f;
+ int c6 = chip->shadow.bytes[TDA985x_C6+1] & 0x3f;
switch (mode) {
case VIDEO_SOUND_MONO:
_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list