LinHES Forums
http://forum.linhes.org/

TV Wonder VE choppy..any suggestions?
http://forum.linhes.org/viewtopic.php?f=2&t=9717
Page 1 of 1

Author:  whitepines [ Thu Apr 20, 2006 5:51 pm ]
Post subject:  TV Wonder VE choppy..any suggestions?

Hello all,

I have installed KnoppMyth 0.19 on a Dell Optiplex 150 with a 1.4GHz Celeron, 256Mb of RAM, a Radeon 9250 (works perfectly in full 2D acceleration :) ), and an ATI TV Wonder VE capture card.

The recorded video is choppy / stuttering in both LiveTV and manual record. I have isolated it to the actual recording part of MythTV, as when I play it back frame-by-frame the stutter is visible when comparing individual frames. I have increased the bttv module buffer to 32 pages of 2Mb to no avail. The CPU load never goes over 30% for the backend, and 40% for the frontend. I am recording at 400 x 400.

lspci -v gives this:
Code:
root@mythtv:~# lspci -v
0000:00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
        Subsystem: Dell: Unknown device 00be
        Flags: bus master, fast devsel, latency 0
        Memory at f0000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [88] #09 [f104]
        Capabilities: [a0] AGP version 2.0

0000:00:01.0 PCI bridge: Intel Corp. 82815 815 Chipset AGP Bridge (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, fast devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000e000-0000efff
        Memory behind bridge: 20000000-200fffff
        Prefetchable memory behind bridge: e0000000-efffffff

0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: fb000000-fcffffff
        Prefetchable memory behind bridge: f4000000-f40fffff

0000:00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 02)
        Flags: bus master, medium devsel, latency 0

0000:00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 02) (prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 0
        I/O ports at ffa0 [size=16]

0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 02) (prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at ff80 [size=32]

0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 02)
        Flags: medium devsel, IRQ 10
        I/O ports at ccd0 [size=16]

0000:00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 02) (prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 0, IRQ 9
        I/O ports at ff60 [size=32]

0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 02)
        Subsystem: Dell: Unknown device 00be
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at c800 [size=256]
        I/O ports at cc40 [size=64]

0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01) (prog-if 00 [VGA])
        Subsystem: ATI Technologies Inc RV280 [Radeon 9200 PRO]
        Flags: bus master, 66MHz, medium devsel, latency 255, IRQ 7
        Memory at e8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at ec00 [size=256]
        Memory at 20020000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at 20000000 [disabled] [size=128K]
        Capabilities: [58] AGP version 2.0
        Capabilities: [50] Power Management version 2

0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 5940 (rev 01)
        Subsystem: ATI Technologies Inc: Unknown device 5961
        Flags: bus master, 66MHz, medium devsel, latency 64
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        Memory at 20030000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [50] Power Management version 2

0000:02:07.0 FireWire (IEEE 1394): Texas Instruments FireWire Controller (rev 01) (prog-if 10 [OHCI])
        Subsystem: Ads Technologies Inc: Unknown device 0000
        Flags: bus master, medium devsel, latency 64, IRQ 7
        Memory at fbfff800 (32-bit, non-prefetchable) [size=2K]
        Memory at fbff8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 1

0000:02:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Subsystem: ATI Technologies Inc: Unknown device 0003
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at f4001000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

0000:02:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Subsystem: ATI Technologies Inc TV-Wonder/VE
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at f4000000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

0000:02:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
        Subsystem: Dell: Unknown device 00be
        Flags: bus master, medium devsel, latency 64, IRQ 5
        I/O ports at dc80 [size=128]
        Memory at fbfff400 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at f4020000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2


Does anyone have any suggestions on how I can get rid of this annoying problem? :? :(

Thanks!

Tim

Author:  lynchaj [ Fri Apr 21, 2006 5:33 am ]
Post subject: 

There are many things that could be wrong but I would start with these two:

1.) ensure your PVR has DMA enabled for the hard disks controllers. You can do that with "hdparm"

2.) install the proprietary ATI video card driver. What X driver are you using now? If your video card was not detected properly, it may be running vesa X driver and it will give performance as you describe.

Good Luck!

Andrew Lynch

Author:  whitepines [ Fri Apr 21, 2006 5:32 pm ]
Post subject: 

lynchaj wrote:
There are many things that could be wrong but I would start with these two:

1.) ensure your PVR has DMA enabled for the hard disks controllers. You can do that with "hdparm"

2.) install the proprietary ATI video card driver. What X driver are you using now? If your video card was not detected properly, it may be running vesa X driver and it will give performance as you describe.

Good Luck!

Andrew Lynch


Thanks for you reply!

I checked with hdparm and DMA is enabled. I am using the ATI driver (v14.13, should I be using a later one?)

Would the ATI driver really mess up the recording (even though it isn't playing at the same time)? If so, how? :?

I have noticed that the problem only shows up when recording from poor quality VHS-taped TV shows. Is there a way to work around this, or am I stuck?

Thanks!

Tim

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/