<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6603.0">
<TITLE>WinTV Go sound issues...</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hi all,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I'm setting up MythTV 0.16 on a friend's box. It has a recent WinTV Go card with a Conexant chip so I'm using the cx8800 kernel module.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">After fiddling a bit with the hue and color settings I got video playback and recording just fine. I wish I could say the same about audio...</FONT></P>

<P><FONT SIZE=2 FACE="Arial">This card has a audio line-out. For use in MythTV this line-out is connected to the line-in of the onboard sound card.</FONT>

<BR><FONT SIZE=2 FACE="Arial">I'm also using tvtime to test the drivers. When using tvtime I connect the line-out of the WinTV Go card directly to the amplifier of my sound system.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I've tried both the cx8800 v4l driver with kernel 2.6.9 and the snapshot from </FONT><A HREF="http://dl.bytesex.org/cvs-snapshots/video4linux-20041217-141849.tar.gz"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://dl.bytesex.org/cvs-snapshots/video4linux-20041217-141849.tar.gz</FONT></U></A><FONT SIZE=2 FACE="Arial">.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Here are my experiences:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">- tvtime (non-buffered playback) works perfect with both the 2.6.9 drivers and latest snapshot V4L drivers. Line-out of the WinTV Go card is connected directly to my sound system.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">- mythtv with kernel 2.6.9 V4L drivers: I can't get any sound out of this. I can change channels, playback and record video, but without audio.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">- mythtv with V4L snapshot drivers:The same as with kernel 2.6.9 drivers, except that with these drivers a radio device is now also detected while loading the drivers. When I'm doing TV playback on mythtv (without sound), and I do a 'cat /dev/v4l/radio0', the tuned frequency of the card changes, mythtv playback switches to static, and i _do_ get static out of the speakers all of a sudden. Note that in this case the line-out of the WinTV Go card is connected to the line-in of the sound card. When I now change the channel in mythtv, I get normal tv playback _with_ audio. Video and audio are perfectly in sync. I can change channels and audio keeps on working. If I now press the 'r' key on the keyboard to record the live stream audio get's turned off again. I'm watching the tv stream without sound. Also if I exit live playback and play back the recording stream from the media library, I see that no sound is being recorded. If I do 'cat /dev/v4l/radio0' again, I can watch live (buffered) TV again with sound.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">There is no radio device detected with the kernel 2.6.9 cx8800 V4L driver so I can't try this with those drivers</FONT>

<BR><FONT SIZE=2 FACE="Arial">As you can see in the dmesg output below, with the snapshot drivers a radio device is created and not with the kernel 2.6.9 drivers.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Also, the snapshot drivers detect a MSP3425 audio processor but the msp3400.ko module is not needed for audio to work.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Since unbuffered TV playback in tvtime is working fine and via 'cat /dev/v4l/radio0' I can get sound output on the WinTV Go card enabled in MythTV, I suppose the problem lies in MythTV itself.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Has anybody seen this before? Is this card maybe not yet supported in MythTV? Or maybe the CVS version of MythTV has some fixes for this?</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Thanks &amp; kind regards,</FONT>

<BR><FONT SIZE=2 FACE="Arial">Peter</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Courier New">root # lsmod</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Size&nbsp; Used by</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_pcm_oss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 48296&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_mixer_oss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17536&nbsp; 1 snd_pcm_oss</FONT>

<BR><FONT SIZE=2 FACE="Courier New">lirc_dev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10636&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tuner&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19624&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25616&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">v4l1_compat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12804&nbsp; 1 cx8800</FONT>

<BR><FONT SIZE=2 FACE="Courier New">v4l2_common&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4480&nbsp; 1 cx8800</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88xx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45792&nbsp; 1 cx8800</FONT>

<BR><FONT SIZE=2 FACE="Courier New">i2c_algo_bit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8328&nbsp; 1 cx88xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">video_buf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16708&nbsp; 2 cx8800,cx88xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">ir_common&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3844&nbsp; 1 cx88xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">btcx_risc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3592&nbsp; 2 cx8800,cx88xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tveeprom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7364&nbsp; 1 cx88xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">i2c_core&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19024&nbsp; 4 tuner,cx88xx,i2c_algo_bit,tveeprom</FONT>

<BR><FONT SIZE=2 FACE="Courier New">videodev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7232&nbsp; 2 cx8800,cx88xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">usbhid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22720&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">uhci_hcd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28752&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">usbcore&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 101732&nbsp; 4 usbhid,uhci_hcd</FONT>

<BR><FONT SIZE=2 FACE="Courier New">nvidia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4813076&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_via82xx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22692&nbsp; 0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_ac97_codec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 68624&nbsp; 1 snd_via82xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_pcm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 84680&nbsp; 2 snd_pcm_oss,snd_via82xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_timer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21188&nbsp; 1 snd_pcm</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_page_alloc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7432&nbsp; 2 snd_via82xx,snd_pcm</FONT>

<BR><FONT SIZE=2 FACE="Courier New">gameport&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3520&nbsp; 1 snd_via82xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_mpu401_uart&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6080&nbsp; 1 snd_via82xx</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd_rawmidi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19684&nbsp; 1 snd_mpu401_uart</FONT>

<BR><FONT SIZE=2 FACE="Courier New">snd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45796&nbsp; 8 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi</FONT></P>

<P><FONT SIZE=2 FACE="Courier New">soundcore&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7328&nbsp; 1 snd</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">dmesg when kernel 2.6.9 V4L drivers are loaded:</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">cx88xx: Unknown parameter `audio_debug'</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Linux video capture interface: v1.00</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx2388x v4l2 driver version 0.0.4 loaded</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: found at 0000:00:06.0, rev: 3, irq: 10, latency: 32, mmio: 0xde000000</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: subsystem: 0070:3401, board: Hauppauge WinTV 34xxx models [card=1,autodetected]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: i2c register ok</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: hauppauge eeprom: model=34704, tuner=LG TPI8PSB11D (29), radio=no</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tuner: Ignoring new-style parameters in presence of obsolete ones</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tuner: chip found at addr 0xc2 i2c-bus cx8800[0]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tuner: type set to 29 (LG PAL_BG (TPI8PSB11D)) by cx8800[0]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: i2c attach [client=LG PAL_BG (TPI8PSB11D)]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: registered device video0 [v4l2]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: registered device vbi0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: set_audio_standard_BTSC (status: known-good)</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx8800[0]: cx88: tvaudio thread started</FONT>

<BR><FONT SIZE=2 FACE="Courier New">lirc_dev: IR Remote Control driver registered, at major 61</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">dmesg when latest snapshot V4L drivers are loaded:</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">Linux video capture interface: v1.00</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx2388x v4l2 driver version 0.0.4 loaded</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx2388x: snapshot date 2004-12-17</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88[0]: subsystem: 0070:3401, board: Hauppauge WinTV 34xxx models [card=1,autodetected]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tveeprom: Hauppauge: model = 34704, rev = E148, serial# = 6436853</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tveeprom: tuner = LG TP18PSB11D (idx = 48, type = 29)</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04, v4l2 = 0x00000007)</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tveeprom: audio_processor = MSP3425 (type = 15)</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88[0]: registered IR remote control</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88[0]/0: found at 0000:00:06.0, rev: 3, irq: 10, latency: 32, mmio: 0xde000000</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tuner: chip found at addr 0xc2 i2c-bus cx88[0]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">tuner: type set to 29 (LG PAL_BG (TPI8PSB11D)) by cx88[0]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88[0]/0: registered device video0 [v4l2]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88[0]/0: registered device vbi0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">cx88[0]/0: registered device radio0</FONT>

<BR><FONT SIZE=2 FACE="Courier New">lirc_dev: IR Remote Control driver registered, at major 61</FONT>
</P>

<FONT SIZE=3><BR>
<BR>
**** DISCLAIMER ****<BR>
<BR>
"This e-mail and any attachment thereto may contain information which is confidential and/or protected by intellectual property rights and are intended for the sole use of the recipient(s) named above. This email is not intended to create or affect any contractual arrangements between the parties.<BR>
Any use of the information contained herein (including, but not limited to, total or partial reproduction, communication or distribution in any form) by other persons than the designated recipient(s) is prohibited. <BR>
If you have received this e-mail in error, please notify the sender either by telephone or by e-mail and delete the material from any computer".<BR>
<BR>
Thank you for your cooperation.<BR>
<BR>
For further information about Proximus mobile phone services please see our website at http://www.proximus.be or refer to any Proximus agent.<BR>
</FONT>
</BODY>
</HTML>