Bug 497750 - Sound and channel changing problems
Summary: Sound and channel changing problems
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: tvtime
Version: 10
Hardware: x86_64
OS: Linux
low
high
Target Milestone: ---
Assignee: Tomas Smetana
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-26 21:05 UTC by Bill Case
Modified: 2009-07-20 14:30 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-07-20 14:30:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bill Case 2009-04-26 21:05:22 UTC
Description of problem:
I can get analogue cable tv picture (rogers.com) but no sound.  

~/.tvtime/stationlist seems ok.  Network, channel and title bar tags are as they should be.  They change as I change channels but the actual picture doesn't change with the channel but remains showing the video for CNN channel 33

Version-Release number of selected component (if applicable):
tvtime 1.0.2

How reproducible:
Always

Steps to Reproduce:
1.Whenever tvtime is turned on
2.
3.
  
Actual results:
Picture (Channel 33) with no sound
No other channels; no other sound

Expected results:

Additional info:
]$ tvtime -v
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/bill/.tvtime/tvtime.xml
cpuinfo: CPU Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz, family 6, model 7, stepping 10.
cpuinfo: CPU measured at 2800.093MHz.
tvtime: Cannot set priority to -10: Permission denied.
xcommon: Display :0.0, vendor The X.Org Foundation, vendor release 10503000
xfullscreen: Using XINERAMA for dual-head information.
xfullscreen: Pixels are square.
xfullscreen: Number of displays is 1.
xfullscreen: Head 0 at 0,0 with size 1680x1050.
xcommon: Have XTest, will use it to ping the screensaver.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Window manager is Metacity and is EWMH compliant.
xcommon: You are using metacity.  Disabling aspect ratio hints
xcommon: since most deployed versions of metacity are still broken.
xcommon: Using EWMH state fullscreen property.
xcommon: Using EWMH state above property.
xcommon: Using EWMH state below property.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 1024x576 window inside 1024x576 space.
xvoutput: Using XVIDEO adaptor 280: NV17 Video Texture.
speedycode: Using MMXEXT optimized functions.
station: Reading stationlist from /home/bill/.tvtime/stationlist.xml
videoinput: Using video4linux2 driver 'cx23885', card 'Hauppauge WinTV-HVR1800' (bus PCIe:0000:02:00.0).
videoinput: Version is 1, capabilities 5010011.
videoinput: Maximum input width: 720 pixels.
tvtime: Sampling input at 720 pixels per scanline.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 1024x576 window inside 1024x576 space.
xcommon: Received a map, marking window as visible (57).
xcommon: Received an unmap, marking window as hidden (82959).
xcommon: Received a map, marking window as visible (82965).

NOTE ABOVE: "tvtime: Cannot set priority to -10: Permission denied."
NOTE ABOVE: "card 'Hauppauge WinTV-HVR1800'"

]$ lsmod | grep v4l
v4l1_compat            21380  1 videodev
v4l2_common            18560  3 cx25840,cx23885,cx2341x
i2c_core               29216  8 mt2131,s5h1409,cx25840,cx23885,nvidia,i2c_i801,v4l2_common,tveeprom

]$ lspci
...
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9500 GT (rev a1)
02:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 0f)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

I have just removed and reinstalled tvtime so all the *.xml files are virgin.  All previous *.xml files were trashed.

NOTE: file:///etc/tvtime/tvtime.xml lists:
<option name="VBIDevice" value="/dev/vbi0"/>

I have no vbi device /dev/vbi* -- does this matter?

Comment 1 Tomas Smetana 2009-04-27 18:54:35 UTC
Hello,
  even though tvtime sometimes does have problems with sound (fails to unmute the channel when switching -- I'm trying to find out why...) it doesn't look to be related to your problem since it never shows prolems switching the video.

I will try to find out what is wrong but it would be helpful if you could answer the following questions:
How did you create your stationlist.xml?  Have you used tvtime-scanner or something else?  Have you tried some other TV application (mplayer, xawtv) and did they work?  How do you have your sound set up (line cable from tv card to soundcard, grabbing sound through sox, ...)?

Thanks for reporting.

Comment 2 Bill Case 2009-04-27 22:00:43 UTC
-"How did you create your stationlist.xml?  "
Removed an old ~/.tvtime/stationlist.xml I had from a previous Fedora and started over with a new install.

-"Have you used tvtime-scanner or something else?"
Used tvtime-scanner i.e. scanned for stations using the tvtime menu. 
  

-"Have you tried some other TV application (mplayer, xawtv) and
did they work?"

No.  Was going to try Mythtv.  When I saw the installation instructions I realized that installation maybe better done on a day when I have time. So I downloaded something that was tried and true (worked with an old ATI Card) -- tvtime.  I have not tried mplayer or xawtv.  I had read that the Hauppauge WinTV-HVR-1800 only worked with mythtv and tvtime in Linux.

If it is any help, I dual boot into WindowsXP.  The WinTV-HVR-1800 works fine in Windows.  (No exterior line cable from tuner card to soundcard required)

-"How do you have your sound set up (line cable from tv card to
soundcard, grabbing sound through sox, ...)?"

No exterior/interior line cable from tuner card to soundcard.  The rather thin installation instructions that came with the WinTV-HVR-1800 PCe seemed to indicate none was needed. Tried tvtime at command line with:
]$ tvtime --mixer=/dev/mixer:line | :pcm | :vol -- to no effect.
:line is the default.

dmesg log gives me the following:
...
Apr 27 16:52:29 localhost pulseaudio[3124]: main.c: We are not in group 'pulse-rt', PolicyKit refuse to grant us the requested privileges and we have no increase RLIMIT_NICE/RLIMIT_RTPRIO resource limits.
Apr 27 16:52:29 localhost pulseaudio[3124]: main.c: For enabling real-time/high-priority scheduling please acquire the appropriate PolicyKit privileges, or become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO resource limits for this user.
Apr 27 16:52:30 localhost pulseaudio[3143]: pid.c: Stale PID file, overwriting.
Apr 27 16:52:31 localhost pulseaudio[3161]: pid.c: Daemon already running.
...

Comment 3 Tomas Smetana 2009-04-28 07:33:02 UTC
Thank you, I'm afraid I have no experience with your card so I can only try to help you to debug the problem...

Just for the explanation: tvtime can't play sounds and never could.  It can only control the mixer (ususaly line-in) to set the volume level but the sound data were not processed in the tvtime application in any way. 

If your card has some line-out jack, you can try to test if there's some sound output on it when you tune the CNN station.

Also -- I've found this page: http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1800.  You can follow the instructions there but they mention also firmware update which I would skip for now...  You may try to just install mplayer and try to test with the one station you can tune: start mplayer to tune the channel, quit it, and then run mplayer (full commandline at the bottom of the referenced page) -- your card should provide device with MPEG2 encoded signal including sound (/dev/video1).  Also please make sure to use the latest kernel (there were several updates for F-10).

Regards.

Comment 4 Tomas Smetana 2009-04-28 07:34:45 UTC
Eh, should be "...start tvtime to tune the channel, quit it, and then run mplayer...".

Comment 5 Bill Case 2009-04-28 14:39:31 UTC
Hi Tomas;

I got the following return when I tried mplayer.

]$ mplayer /dev/video1 -vo x11 -nobps -autosync 30 -forceidx -hardframedrop -vc ffmpeg12 -idle -menu -cache 16384 -cache-seek-min 50 -mc 0 -ni
MPlayer SVN-r28461-4.3.2 (C) 2000-2009 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz (Family: 6, Model: 23, Stepping: 10)
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
[MENU] Can't open menu config file: /home/bill/.mplayer/menu.conf
Struct fs_cfg doesn't have any auto-close field
[MENU] bad attribute auto-close=yes in menu 'open_list' at line 57
Menu initialized: /etc/mplayer/menu.conf

Playing /dev/video1.
Cache fill:  0.00% (0 bytes)   


Exiting... (Quit)

I was just wondering. I have not set up my remote control for this card --> "Failed to open LIRC support. You will not be able to use your remote control."

Since channel changing and volume can be controlled by the remote perhaps this is the problem?  I ask before experimenting because I don't want to throw in an unnecessary variable if I can help it.  Or, perhaps you know how to turn the remote off.  It isn't necessary or used with the TV program I downloaded from Hauppauge for use in WindowsXP.

Comment 6 Tomas Smetana 2009-04-28 17:36:49 UTC
No, remote has nothing to do with this, mplayer just complains that there is no lircd socket, this is OK.  Did you get the sound and picture from mplayer?

Also please could you attach your tvtime.xml and stationlist.xml?  I don't expect to find anything wrong there but to be sure.

Comment 7 Bill Case 2009-04-28 18:24:56 UTC
Hi Tomas;

"Did you get the sound and picture from mplayer?"

No.  I tried several different cli configurations.  When I used the linuxtv suggested command line it returned the: (see previous post)

]$ mplayer tv://33
MPlayer SVN-r28461-4.3.2 (C) 2000-2009 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz (Family: 6, Model: 23, Stepping: 10)
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://33.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski.de>
 comment: first try, more to come ;-)
Selected device: Hauppauge WinTV-HVR1800
 Tuner cap:
 Tuner rxs:
 Capabilites:  video capture  VBI capture device  tuner  read/write  streaming
 supported norms: 0 = NTSC-M; 1 = NTSC-M-JP; 2 = NTSC-443; 3 = PAL-BG; 4 = PAL-I; 5 = PAL-DK; 6 = PAL-M; 7 = PAL-N; 8 = PAL-Nc; 9 = PAL-60; 10 = SECAM-DK; 11 = SECAM-L;
 inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
 Current input: 0
 Current format: BGR24
v4l2: current audio mode is : MONO
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
Selected channel: 33 (freq: 567.250)
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred colorspace: Packed UYVY)
VDec: using Packed UYVY as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed UYVY 
Selected video codec: [rawuyvy] vfm: raw (RAW UYVY)
==========================================================================
Audio: no sound
Starting playback...
v4l2: 699 frames successfully processed, -697 frames dropped.                   

Exiting... (Quit)
 
~]$ mplayer /dev/video1 -vo x11 -nobps -autosync 30 -forceidx -hardframedrop -vc ffmpeg12 -idle -menu -cache 16384 -cache-seek-min 50 -mc 0 -ni
MPlayer SVN-r28461-4.3.2 (C) 2000-2009 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz (Family: 6, Model: 23, Stepping: 10)
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
[MENU] Can't open menu config file: /home/bill/.mplayer/menu.conf
Struct fs_cfg doesn't have any auto-close field
[MENU] bad attribute auto-close=yes in menu 'open_list' at line 57
Menu initialized: /etc/mplayer/menu.conf

Playing /dev/video1.
Cache fill:  0.00% (0 bytes)   


Exiting... (Quit)


NOTE:  Live picture was visible but in what seemed to be inverted colours.  I know this is probably just a matter of learning how to adjust mplayer.  There is still no sound or channel changing.

−
<stationlist>
−
<list norm="NTSC" frequencies="US-Cable" audio="bg">
<station name="1" active="1" position="1" band="US Cable" channel="1" finetune="0" norm="NTSC" audio="auto"/>
<station name="2" active="1" position="2" band="US Cable" channel="2" finetune="0" norm="NTSC" audio="auto"/>
<station name="3" active="1" position="3" band="US Cable" channel="3" finetune="0" norm="NTSC" audio="auto"/>
<station name="4" active="1" position="4" band="US Cable" channel="4" finetune="0" norm="NTSC" audio="auto"/>
<station name="5" active="1" position="5" band="US Cable" channel="5" finetune="0" norm="NTSC" audio="auto"/>
<station name="6" active="1" position="6" band="US Cable" channel="6" finetune="0" norm="NTSC" audio="auto"/>
<station name="7" active="1" position="7" band="US Cable" channel="7" finetune="0" norm="NTSC" audio="auto"/>
<station name="8" active="1" position="8" band="US Cable" channel="8" finetune="0" norm="NTSC" audio="auto"/>
<station name="9" active="1" position="9" band="US Cable" channel="9" finetune="0" norm="NTSC" audio="auto"/>
<station name="10" active="1" position="10" band="US Cable" channel="10" finetune="0" norm="NTSC" audio="auto"/>
<station name="11" active="1" position="11" band="US Cable" channel="11" finetune="0" norm="NTSC" audio="auto"/>
<station name="12" active="1" position="12" band="US Cable" channel="12" finetune="0" norm="NTSC" audio="auto"/>
<station name="13" active="1" position="13" band="US Cable" channel="13" finetune="0" norm="NTSC" audio="auto"/>
<station name="14" active="1" position="14" band="US Cable" channel="14" finetune="0" norm="NTSC" audio="auto"/>
<station name="15" active="1" position="15" band="US Cable" channel="15" finetune="0" norm="NTSC" audio="auto"/>
<station name="16" active="1" position="16" band="US Cable" channel="16" finetune="0" norm="NTSC" audio="auto"/>
<station name="17" active="1" position="17" band="US Cable" channel="17" finetune="0" norm="NTSC" audio="auto"/>
<station name="18" active="1" position="18" band="US Cable" channel="18" finetune="0" norm="NTSC" audio="auto"/>
<station name="19" active="1" position="19" band="US Cable" channel="19" finetune="0" norm="NTSC" audio="auto"/>
<station name="20" active="1" position="20" band="US Cable" channel="20" finetune="0" norm="NTSC" audio="auto"/>
<station name="21" active="1" position="21" band="US Cable" channel="21" finetune="0" norm="NTSC" audio="auto"/>
<station name="22" active="1" position="22" band="US Cable" channel="22" finetune="0" norm="NTSC" audio="auto"/>
<station name="23" active="1" position="23" band="US Cable" channel="23" finetune="0" norm="NTSC" audio="auto"/>
<station name="24" active="1" position="24" band="US Cable" channel="24" finetune="0" norm="NTSC" audio="auto"/>
<station name="25" active="1" position="25" band="US Cable" channel="25" finetune="0" norm="NTSC" audio="auto"/>
<station name="26" active="1" position="26" band="US Cable" channel="26" finetune="0" norm="NTSC" audio="auto"/>
<station name="27" active="1" position="27" band="US Cable" channel="27" finetune="0" norm="NTSC" audio="auto"/>
<station name="28" active="1" position="28" band="US Cable" channel="28" finetune="0" norm="NTSC" audio="auto"/>
<station name="29" active="1" position="29" band="US Cable" channel="29" finetune="0" norm="NTSC" audio="auto"/>
<station name="30" active="1" position="30" band="US Cable" channel="30" finetune="0" norm="NTSC" audio="auto"/>
<station name="31" active="1" position="31" band="US Cable" channel="31" finetune="0" norm="NTSC" audio="auto"/>
<station name="32" active="1" position="32" band="US Cable" channel="32" finetune="0" norm="NTSC" audio="auto"/>
<station name="33" active="1" position="33" band="US Cable" channel="33" finetune="0" norm="NTSC" audio="auto"/>
<station name="34" active="1" position="34" band="US Cable" channel="34" finetune="0" norm="NTSC" audio="auto"/>
<station name="35" active="1" position="35" band="US Cable" channel="35" finetune="0" norm="NTSC" audio="auto"/>
<station name="36" active="1" position="36" band="US Cable" channel="36" finetune="0" norm="NTSC" audio="auto"/>
<station name="37" active="1" position="37" band="US Cable" channel="37" finetune="0" norm="NTSC" audio="auto"/>
<station name="38" active="1" position="38" band="US Cable" channel="38" finetune="0" norm="NTSC" audio="auto"/>
<station name="39" active="1" position="39" band="US Cable" channel="39" finetune="0" norm="NTSC" audio="auto"/>
<station name="40" active="1" position="40" band="US Cable" channel="40" finetune="0" norm="NTSC" audio="auto"/>
<station name="41" active="1" position="41" band="US Cable" channel="41" finetune="0" norm="NTSC" audio="auto"/>
<station name="42" active="1" position="42" band="US Cable" channel="42" finetune="0" norm="NTSC" audio="auto"/>
<station name="43" active="1" position="43" band="US Cable" channel="43" finetune="0" norm="NTSC" audio="auto"/>
<station name="44" active="1" position="44" band="US Cable" channel="44" finetune="0" norm="NTSC" audio="auto"/>
<station name="45" active="1" position="45" band="US Cable" channel="45" finetune="0" norm="NTSC" audio="auto"/>
<station name="46" active="1" position="46" band="US Cable" channel="46" finetune="0" norm="NTSC" audio="auto"/>
<station name="47" active="1" position="47" band="US Cable" channel="47" finetune="0" norm="NTSC" audio="auto"/>
<station name="48" active="1" position="48" band="US Cable" channel="48" finetune="0" norm="NTSC" audio="auto"/>
<station name="49" active="1" position="49" band="US Cable" channel="49" finetune="0" norm="NTSC" audio="auto"/>
<station name="50" active="1" position="50" band="US Cable" channel="50" finetune="0" norm="NTSC" audio="auto"/>
<station name="51" active="1" position="51" band="US Cable" channel="51" finetune="0" norm="NTSC" audio="auto"/>
<station name="52" active="1" position="52" band="US Cable" channel="52" finetune="0" norm="NTSC" audio="auto"/>
<station name="53" active="1" position="53" band="US Cable" channel="53" finetune="0" norm="NTSC" audio="auto"/>
<station name="54" active="1" position="54" band="US Cable" channel="54" finetune="0" norm="NTSC" audio="auto"/>
<station name="55" active="1" position="55" band="US Cable" channel="55" finetune="0" norm="NTSC" audio="auto"/>
<station name="56" active="1" position="56" band="US Cable" channel="56" finetune="0" norm="NTSC" audio="auto"/>
<station name="57" active="1" position="57" band="US Cable" channel="57" finetune="0" norm="NTSC" audio="auto"/>
<station name="58" active="1" position="58" band="US Cable" channel="58" finetune="0" norm="NTSC" audio="auto"/>
<station name="59" active="1" position="59" band="US Cable" channel="59" finetune="0" norm="NTSC" audio="auto"/>
<station name="60" active="1" position="60" band="US Cable" channel="60" finetune="0" norm="NTSC" audio="auto"/>
<station name="61" active="1" position="61" band="US Cable" channel="61" finetune="0" norm="NTSC" audio="auto"/>
<station name="62" active="1" position="62" band="US Cable" channel="62" finetune="0" norm="NTSC" audio="auto"/>
<station name="63" active="1" position="63" band="US Cable" channel="63" finetune="0" norm="NTSC" audio="auto"/>
<station name="64" active="1" position="64" band="US Cable" channel="64" finetune="0" norm="NTSC" audio="auto"/>
<station name="65" active="1" position="65" band="US Cable" channel="65" finetune="0" norm="NTSC" audio="auto"/>
<station name="66" active="1" position="66" band="US Cable" channel="66" finetune="0" norm="NTSC" audio="auto"/>
<station name="67" active="1" position="67" band="US Cable" channel="67" finetune="0" norm="NTSC" audio="auto"/>
<station name="68" active="1" position="68" band="US Cable" channel="68" finetune="0" norm="NTSC" audio="auto"/>
<station name="69" active="1" position="69" band="US Cable" channel="69" finetune="0" norm="NTSC" audio="auto"/>
<station name="70" active="1" position="70" band="US Cable" channel="70" finetune="0" norm="NTSC" audio="auto"/>
<station name="71" active="1" position="71" band="US Cable" channel="71" finetune="0" norm="NTSC" audio="auto"/>
<station name="72" active="1" position="72" band="US Cable" channel="72" finetune="0" norm="NTSC" audio="auto"/>
<station name="73" active="1" position="73" band="US Cable" channel="73" finetune="0" norm="NTSC" audio="auto"/>
<station name="74" active="1" position="74" band="US Cable" channel="74" finetune="0" norm="NTSC" audio="auto"/>
<station name="75" active="1" position="75" band="US Cable" channel="75" finetune="0" norm="NTSC" audio="auto"/>
<station name="76" active="1" position="76" band="US Cable" channel="76" finetune="0" norm="NTSC" audio="auto"/>
<station name="77" active="1" position="77" band="US Cable" channel="77" finetune="0" norm="NTSC" audio="auto"/>
<station name="78" active="1" position="78" band="US Cable" channel="78" finetune="0" norm="NTSC" audio="auto"/>
<station name="79" active="1" position="79" band="US Cable" channel="79" finetune="0" norm="NTSC" audio="auto"/>
<station name="80" active="1" position="80" band="US Cable" channel="80" finetune="0" norm="NTSC" audio="auto"/>
<station name="81" active="1" position="81" band="US Cable" channel="81" finetune="0" norm="NTSC" audio="auto"/>
<station name="82" active="1" position="82" band="US Cable" channel="82" finetune="0" norm="NTSC" audio="auto"/>
<station name="83" active="1" position="83" band="US Cable" channel="83" finetune="0" norm="NTSC" audio="auto"/>
<station name="84" active="1" position="84" band="US Cable" channel="84" finetune="0" norm="NTSC" audio="auto"/>
<station name="85" active="1" position="85" band="US Cable" channel="85" finetune="0" norm="NTSC" audio="auto"/>
<station name="86" active="1" position="86" band="US Cable" channel="86" finetune="0" norm="NTSC" audio="auto"/>
<station name="87" active="1" position="87" band="US Cable" channel="87" finetune="0" norm="NTSC" audio="auto"/>
<station name="88" active="1" position="88" band="US Cable" channel="88" finetune="0" norm="NTSC" audio="auto"/>
<station name="89" active="1" position="89" band="US Cable" channel="89" finetune="0" norm="NTSC" audio="auto"/>
<station name="90" active="1" position="90" band="US Cable" channel="90" finetune="0" norm="NTSC" audio="auto"/>
<station name="91" active="1" position="91" band="US Cable" channel="91" finetune="0" norm="NTSC" audio="auto"/>
<station name="92" active="1" position="92" band="US Cable" channel="92" finetune="0" norm="NTSC" audio="auto"/>
<station name="93" active="1" position="93" band="US Cable" channel="93" finetune="0" norm="NTSC" audio="auto"/>
<station name="94" active="1" position="94" band="US Cable" channel="94" finetune="0" norm="NTSC" audio="auto"/>
<station name="95" active="1" position="95" band="US Cable" channel="95" finetune="0" norm="NTSC" audio="auto"/>
<station name="96" active="1" position="96" band="US Cable" channel="96" finetune="0" norm="NTSC" audio="auto"/>
<station name="97" active="1" position="97" band="US Cable" channel="97" finetune="0" norm="NTSC" audio="auto"/>
<station name="98" active="1" position="98" band="US Cable" channel="98" finetune="0" norm="NTSC" audio="auto"/>
<station name="99" active="1" position="99" band="US Cable" channel="99" finetune="0" norm="NTSC" audio="auto"/>
</list>
</stationlist>
______________________________________________

<tvtime>
<option name="Channel" value="33"/>
<option name="WideScreen" value="1"/>
<option name="ShowCC" value="0"/>
<option name="DefaultBrightness" value="-1"/>
<option name="DefaultContrast" value="-1"/>
<option name="DefaultSaturation" value="-1"/>
<option name="DefaultHue" value="-1"/>
<option name="PrevChannel" value="32"/>
<option name="FramerateMode" value="0"/>
<option name="OverScan" value="3.5"/>
<option name="CheckForSignal" value="1"/>
<option name="AudioBoost" value="-1"/>
<option name="AlwaysOnTop" value="0"/>
<option name="QuietScreenshots" value="0"/>
<option name="UnmuteVolume" value="25700"/>
<option name="Muted" value="0"/>
<option name="V4LInput" value="0"/>
<option name="AudioMode" value="stereo"/>
<option name="PalDKMode" value="0"/>
<option name="FullScreen" value="0"/>
<option name="InputWidth" value="720"/>
</tvtime>
____________________________________________


By the way, I haven't said it earlier, but I do appreciate your time and effort.

Comment 8 Bill Case 2009-04-29 16:31:09 UTC
Hi Tomas;

A new perplexing event: NO PICTURE

I cold booted this morning and tried tvtime and then mplayer.  Instead of the picture I had been getting the screen was now filled with moving lines and spots that resemble interference lines or non-focused frames.  I will refer to this kind of picture as 'non-focused frames'.  I now believe that the problem lies in an unsuspected library or program.

Chronology of events:

A year or so ago I had an ATI WonderTV tuner card that worked fine with tvtime.  I got too ambitious with a screwdriver one day and broke it -- a long unnecessary story. 

In February of this year I purchased a new computer (CPU: Intel(R) Core(TM)2 Duo CPU E7400  @ 2.80GHz) as well as a new TV tuner card (the Hauppauge WinTV-HVR1800).  I checked at the linuxtv site, googled and got advice from my local LUG.  Before buying I was told that even though WinTV-HVR100 was a relatively new card, it worked in Linux.  It wasn't until March that I installed the TV card. 

I first set it up to work in WindowsXP.  The installation instructions were mainly for Vista so I had to download a viewing/media package for the XP from Hauppauge.  This was all simple and straight forward and works fine in my WindowsXP.  Since then, while in Linux, I have tried all the appropriate wire jiggling and cable tightening.  So, I don't think I have a card/hardware malfunction.

On April 1, in Fedora 10, I installed mythtv.  I thought I might try a new video program.  At that time I didn't have time to climb the learning curve that was apparently needed.  On April 03  I installed: kernel-2.6.27.21-170.2.56.fc10.x86_64, the latest kernel along with updating: kmod-nvidia-2.6.27.21-170.2.56.fc10.x86_64-180.29-1.fc10.2.x86_64. 

So on April 14 I installed: tvtime.x86_64 1.0.2-2.fc9.  When I tried tvtime, I had the same problems I have today -- including the picture as 'non-focused frames'.  So I dropped the issue until another day.

In the course of a normal PackageKit update on April 25, kmod-nvidia-2.6.27.21-170.2.56.fc10.x86_64.x86_64 180.51-1.fc10.1 was updated.  A day later,
PackageKit updated the following:

Apr 26 09:36:56 Updated: mythtv-base-themes-0.21-18.fc10.x86_64
Apr 26 09:36:57 Updated: perl-MythTV-0.21-18.fc10.x86_64
Apr 26 09:36:57 Updated: mythtv-common-0.21-18.fc10.x86_64
Apr 26 09:36:59 Updated: mythtv-frontend-0.21-18.fc10.x86_64
Apr 26 09:37:00 Updated: mythweather-0.21-18.fc10.x86_64
Apr 26 09:37:00 Updated: mythtv-backend-0.21-18.fc10.x86_64
Apr 26 09:37:01 Updated: mythtv-docs-0.21-18.fc10.x86_64
Apr 26 09:37:02 Updated: python-MythTV-0.21-18.fc10.x86_64
Apr 26 09:37:02 Updated: mythtv-setup-0.21-18.fc10.x86_64
Apr 26 09:37:03 Updated: mythflix-0.21-18.fc10.x86_64
Apr 26 09:37:03 Updated: mythmovies-0.21-18.fc10.x86_64
Apr 26 09:37:04 Updated: mythmusic-0.21-18.fc10.x86_64
Apr 26 09:37:04 Updated: mythcontrols-0.21-18.fc10.x86_64
Apr 26 09:37:05 Updated: mythvideo-0.21-18.fc10.x86_64
Apr 26 09:37:07 Updated: mytharchive-0.21-18.fc10.x86_64
Apr 26 09:37:08 Updated: mythgame-0.21-18.fc10.x86_64
Apr 26 09:37:08 Updated: mythbrowser-0.21-18.fc10.x86_64
Apr 26 09:37:08 Updated: mythzoneminder-0.21-18.fc10.x86_64
Apr 26 09:37:09 Updated: mythnews-0.21-18.fc10.x86_64
Apr 26 09:37:10 Updated: mythphone-0.21-18.fc10.x86_64
Apr 26 09:37:10 Updated: mythgallery-0.21-18.fc10.x86_64
Apr 26 09:37:12 Updated: mythweb-0.21-18.fc10.x86_64
Apr 26 09:37:12 Updated: mythplugins-0.21-18.fc10.x86_64
Apr 26 09:37:12 Updated: mythtv-0.21-18.fc10.x86_64

Suddenly I had a picture with tvtime.  I played with it all day and couldn't get the sound to work or the channels to change. On the 26th I even tried removing and re-installing tvtime to no effect. By 5:00 pm I reported it as a bug.

Last night and this morning I had two further PackageKit downloads:

Apr 27 21:01:01 Updated: libcurl-7.19.4-4.fc10.x86_64
Apr 27 21:01:02 Installed: fakeroot-libs-1.12.2-21.fc10.x86_64
Apr 27 21:01:02 Updated: xorg-x11-drv-openchrome-0.2.903-6.fc10.x86_64
Apr 27 21:01:03 Updated: vlgothic-fonts-common-20090422-1.fc10.noarch
Apr 27 21:01:15 Updated: selinux-policy-3.5.13-57.fc10.noarch
Apr 27 21:01:16 Updated: fakeroot-1.12.2-21.fc10.x86_64
Apr 27 21:01:16 Updated: curl-7.19.4-4.fc10.x86_64
Apr 27 21:01:34 Updated: selinux-policy-targeted-3.5.13-57.fc10.noarch
Apr 27 21:01:36 Updated: vlgothic-fonts-20090422-1.fc10.noarch
Apr 27 21:01:36 Updated: libcurl-7.19.4-4.fc10.i386
Apr 28 09:23:44 Updated: xulrunner-1.9.0.10-1.fc10.x86_64
Apr 28 09:23:45 Updated: ruby-glib2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:03 Updated: epiphany-2.24.3-6.fc10.x86_64
Apr 28 09:24:04 Updated: ruby-gdkpixbuf2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:04 Updated: ruby-pango-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:05 Updated: ruby-atk-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:06 Updated: ruby-gtk2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:07 Updated: 1:libmodplug-0.8.7-1.fc10.x86_64
Apr 28 09:24:07 Updated: ruby-libart2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:08 Updated: ruby-gnomecanvas2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:08 Updated: ruby-gnome2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:09 Updated: ruby-libglade2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:17 Updated: epiphany-extensions-2.24.0-8.fc10.x86_64
Apr 28 09:24:18 Updated: ruby-gconf2-0.18.1-5.fc10.2.x86_64
Apr 28 09:24:23 Updated: yelp-2.24.0-9.fc10.x86_64
Apr 28 09:24:25 Updated: 1:libmodplug-0.8.7-1.fc10.i386
Apr 28 09:24:26 Updated: gnome-python2-extras-2.19.1-30.fc10.x86_64
Apr 28 09:24:26 Updated: gnome-python2-libegg-2.19.1-30.fc10.x86_64
Apr 28 09:24:29 Updated: firefox-3.0.10-1.fc10.x86_64
Apr 28 09:24:29 Updated: gnome-python2-gtkhtml2-2.19.1-30.fc10.x86_64
Apr 28 09:48:17 Installed: gnome-mplayer-common.x86_64 0.9.5-1.fc10
Apr 28 09:48:17 Installed: gnome-mplayer.x86_64 0.9.5-1.fc10

Just to give it a try, I installed gnome-mplayer but no TV at all was found by gnome-mplayer. (using Open Analog TV)

When I cold booted this morning and started tvtime, tvtime and mplayer had reverted to 'non-focused frames'.

Comment 9 Bill Case 2009-04-29 20:43:36 UTC
Hi Tomas;

To quote a recently famous Scottish singer "I am gobsmacked".

It seems as if BIOS is playing a role in my tvtime problems:

Sequence of events:

Just to double check for hardware problems I cold booted into WindowsXp and started the TV program.  I got a good picture, sound and channel changing.

I then warm booted (re-started) from Windows into Fedora.  When I started tvtime the picture was back, but no sound or channel changing.

I again restarted from Fedora into Windows and once again got a good picture, sound and channel changing.

This time I shutdown from WindowsXP.  And then cold booted into Fedora.  Once again tvtime gave me 'non-focused frames', no sound and no channel changing.

I tried this sequence a couple of times, alternating between cold and warm boot.
Always with a cold boot tvtime gives me 'non-focused frames' but on a warm boot I get a picture.

Comment 10 Bill Case 2009-04-29 21:25:19 UTC
Hi Tomas;

CORRECTION:

Only when I run the TV in WindowsXP and then warm boot/restart into Fedora does tvtime give me a picture.  In other words, if I just boot into Windows and not run the TV program, then restart in Fedora and using tvtime I get the 'non-focused frames' after either a cold or warm re-boot.

This is getting stranger and stranger.  

While 'non-focused frames' problem does not appear to be directly related to no-sound and no-channel-changing, it seems that some inappropriate parameters are being passed at boot or at startup of tvtime.  Maybe all three problems ARE connected.

Comment 11 Bill Case 2009-04-30 03:59:37 UTC
Hi Tomas;

Even more strange.

To check if other things in tvtime are in some way related to the WindowsXP tuner program, I booted into WindowsXP and changed the saved channel from 33 to 26 and closed the Hauppauge program.

I then warm booted back into Fedora and tried tvtime again.  Lo and behold, tvtime started in channel 26 even though the title bar etc. still displayed CNN - channel 33.

How is tvtime picking up saved channel data from a Windows program?  It is also probably picking up unusable sound info as well (*.wav).

Comment 12 Tomas Smetana 2009-04-30 07:07:51 UTC
Hello,
  it looks like your card is not that well supported in Linux.  Your stationlist lists all the NTSC channels which is most likely incorrect.  From the description it seems like you have the channel tuned in Windows XP (maybe your Windows TV viewer tunes channel 33 on closing or something like that) and Linux is not able to tune any channels at all...

Also please note that tvtime *can't* play sound and never did.  It controls only the mixer device, so usually one has to connect line-out of the TV card to line-in of the sound card or something similar to get the sound.

Could you please run /sbin/lspci -vvv and attach the output to this Bugzilla.  I would like to try to find out whether there haven't been some changes regarding your card in the kernel.

I'm sorry for the problems you are having but it is almost clear they are not caused by tvtime.  I would like to know the core cause though.

Comment 13 Bill Case 2009-04-30 13:49:30 UTC
]$ lspci -vvv
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
	Subsystem: Giga-byte Technology Device 5000
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: e0000000-e3ffffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
	Subsystem: Giga-byte Technology Device a002
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at e5300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: e5000000-e51fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: e4000000-e4ffffff
	Prefetchable memory behind bridge: 00000000e5200000-00000000e52fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Giga-byte Technology Device 5004
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 4: I/O ports at e000 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Giga-byte Technology Device 5004
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at e100 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Giga-byte Technology Device 5004
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at e200 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01) (prog-if 00 [UHCI])
	Subsystem: Giga-byte Technology Device 5004
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 16
	Region 4: I/O ports at e300 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI])
	Subsystem: Giga-byte Technology Device 5006
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at e5304000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=32
	I/O behind bridge: 0000b000-0000bfff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
	Subsystem: Giga-byte Technology Device 5001
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel modules: intel-rng, iTCO_wdt

00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01) (prog-if 80 [Master])
	Subsystem: Giga-byte Technology Device b002
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 19
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at f000 [size=16]
	Capabilities: <access denied>
	Kernel driver in use: ata_piix
	Kernel modules: pata_acpi, ata_generic

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
	Subsystem: Giga-byte Technology GA-8I945PG-RH Mainboard
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at 0500 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c-i801

01:00.0 VGA compatible controller: nVidia Corporation GeForce 9500 GT (rev a1) (prog-if 00 [VGA controller])
	Subsystem: eVga.com. Corp. Device c959
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at e2000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at e0000000 (64-bit, non-prefetchable) [size=32M]
	Region 5: I/O ports at c000 [size=128]
	[virtual] Expansion ROM at e3000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nvidia

02:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 0f)
	Subsystem: Hauppauge computer works Inc. Device 7801
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at e5000000 (64-bit, non-prefetchable) [size=2M]
	Capabilities: <access denied>
	Kernel driver in use: cx23885
	Kernel modules: cx23885

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
	Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: I/O ports at d000 [size=256]
	Region 2: Memory at e5210000 (64-bit, prefetchable) [size=4K]
	Region 4: Memory at e5200000 (64-bit, prefetchable) [size=64K]
	[virtual] Expansion ROM at e5220000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: r8169
	Kernel modules: r8169

Comment 14 Bill Case 2009-05-04 01:48:31 UTC
Channel Changing now works in tvtime-- kinda!
Even from a cold boot.

mplayer tv://* no longer works

As suggested in http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1800
I have installed the firmware and used modprobe cx23885 & modprobe tuner.  However, tuner needs to be installed each time I start.  I must have made some mistake in /etc/modprobe.d. 

The sound is still not available.  I am still getting 'no sound' warning messages.
I have fiddled with sound guis and alsamixer as many ways as I can think of.  I do not have an exterior line from sound-out on video card to sound-in.  Yet the sound is being detected in WindowsXP.  I was lead to believe that with my Hauppauge video card on PCIe no line was needed.

Can you tell anything from:

]# lspci -v
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
	Subsystem: Giga-byte Technology Device a002
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at e5300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

Comment 15 Tomas Smetana 2009-06-28 10:09:24 UTC
The problem with sound might be just a misconfigration, try adding the MixerDevice line to your tvtime.xml, for example:

<option name="MixerDevice" value="/dev/mixer:line"/>

but make sure the value really corresponds to the mixer which controls the card's auio -- it doesn't have to be the line cotrol especially if you use an onboard soundcard.

Comment 16 Michael Schwendt 2009-07-13 07:10:04 UTC
Same reporter as bug 510105 (Fedora 11).

Internal audio passthrough between tv card and sound chipset doesn't seem to work, hence no matter what mixer device tvtime is pointed at, that doesn't help.

Comment 17 Tomas Smetana 2009-07-13 07:37:02 UTC
(In reply to comment #16)
> Same reporter as bug 510105 (Fedora 11).
> 
> Internal audio passthrough between tv card and sound chipset doesn't seem to
> work, hence no matter what mixer device tvtime is pointed at, that doesn't
> help.  

Duh...  Then comment #12 holds.  I overlooked the "I do not have an exterior line from sound-out on video card to sound-in"...

You seem to have DVB-T card (should noticed sooner, sorry).  Check whether it doesn't provide the MPEG-2/4 stream with the audio channel already mixed in and use that in your favourite video application or use sox to "route" the sound from your tv card's sound device to the soundcard.


Note You need to log in before you can comment on or make changes to this bug.