Chris Leung wrote:
signal, or PCTV pro should use other chips?! Or datasheet get error?! Maybe it is off-topic, I am sorry for that but I am really want to slove my PCTV Pro FM radio in stereo problem.
Can you try this untested patch: --- bttv-0.7.104/driver/msp3400.c-orig Thu Feb 13 23:15:45 2003 +++ bttv-0.7.104/driver/msp3400.c Thu Feb 13 23:21:43 2003 @@ -274,8 +274,8 @@ /* FM Radio */ { { -8, -8, 4, 6, 78, 107 }, { -8, -8, 4, 6, 78, 107 }, - MSP_CARRIER(10.7), MSP_CARRIER(10.7), - 0x00d0, 0x0480, 0x0020, 0x3000 }, + MSP_CARRIER(10.7), MSP_CARRIER(10.738), + 0x00d0, 0x0480, 0x0020, 0x3002 }, /* Terrestial FM-mono + FM-stereo */ { { 3, 18, 27, 48, 66, 72 }, { 3, 18, 27, 48, 66, 72 }, @@ -1201,7 +1201,7 @@ short programming enables carrier mute */ msp3400c_setmode(client,MSP_MODE_FM_RADIO); msp3400c_setcarrier(client, MSP_CARRIER(10.7), - MSP_CARRIER(10.7)); + MSP_CARRIER(10.738)); /* scart routing */ msp3400c_set_scart(client,SCART_IN2,0); #if 0 @@ -1492,7 +1492,7 @@ } else { /* set msp3400 to FM radio mode */ msp3400c_setmode(client,MSP_MODE_FM_RADIO); - msp3400c_setcarrier(client, MSP_CARRIER(10.7),MSP_CARRIER(10.7)); + msp3400c_setcarrier(client, MSP_CARRIER(10.7),MSP_CARRIER(10.738)); msp3400c_setvolume(client,msp->muted,msp->left,msp->right); } if (msp->active)