Hey there,
I have a Pinnacle PCTV Pro and am having the same issue. Still trying to figure this out, but have noticed some stuff along the way. Last year I attemped to manually build/configure Freevo on a Fedora Core 3 install and gave up after a month. Ironically, audio was not an issue and worked ok via the patch cable.
some of dmesg output from the most recent build of knoppmyth:
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
bt878_probe: card id=[0x1211bd], Unknown card.
Exiting..
Looks like there is something flaky happening when the bt878 audio is trying to load.
I still have my Fedora install from last year loaded in a tray and have performed a dmesg for the install where I managed to have the card working. (although I couldnt get mencoder to not fail...)
some dmesg from Fedora Core 3
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 12 (level, low) -> IRQ 12
bttv0: Bt878 (rev 17) at 0000:00:0a.0, irq: 12, latency: 32, mmio: 0xe6006000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffebff [init]
bttv0: i2c: checking for MSP34xx @ 0x80... found
bttv0: pinnacle/mt: id=6 info="NTSC / stereo" radio=no
bttv0: using tuner=33
bttv0: i2c: checking for MSP34xx @ 0x80... found
msp3400: Ignoring new-style parameters in presence of obsolete ones
msp34xx: init: chip=MSP3440G-B6 +nicam +simple +radio
msp3410: daemon started
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tda9887: Ignoring new-style parameters in presence of obsolete ones
tda9885/6/7: chip found @ 0x86
tuner: Ignoring new-style parameters in presence of obsolete ones
tuner: chip found at addr 0xc0 i2c-bus bt878 #0 [sw]
tuner: type set to 33 (MT20xx universal) by bt878 #0 [sw]
tuner: microtune: companycode=4d54 part=04 rev=04
tuner: microtune MT2032 found, OK
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
Could there be a problem with bttv 0.9.16 as opposed to 0.9.15?
I have considered trying the btaudio route recommended in the knoppmyth wiki:
http://knoppmythwiki.org/index.php?page=BTTV+BTAudio
I feel like a n00b sometimes with this stuff, is it possible to unload the 9.16 driver and load the 9.15 driver?
Oh well, I'm going to continue to fool with this, but don't know if I'll get too far. If I am able to get something other than white noise from the audio out jack on the card I'll be happy to share.
Good Luck!
Todd