[mythtv-users] PVR-350 Performance still BAD

John Harvey john.p.harvey at btinternet.com
Tue Jan 25 04:17:51 EST 2005


Not related. That is to do with X and if fbdev wasn't working then X
wouldn't start.

Do you get any other messages when playing live tv? (In particular I'm
interested in messages about dropping buffers).

Does a recording/mpeg play ok?
Can you just record Ok?

For playing an mpeg try 
dd if=file.mpg of=/dev/video16 bs=64k

If that's ok then try 

dd if=/dev/video0 of=newfile.mpg bs=64k

to record the current tv channel (Use ptune or something to tune the correct
channel first).

Then see if you can play that recorded mpeg.
And you should probably move this over to the ivtv list since it's really an
ivtv issue.


John

> -----Original Message-----
> From: mythtv-users-bounces at mythtv.org [mailto:mythtv-users-
> bounces at mythtv.org] On Behalf Of sigurdne
> Sent: 25 January 2005 07:18
> To: mythtv-users at mythtv.org
> Subject: RE: [mythtv-users] PVR-350 Performance still BAD
> 
> How about changing to
>     Option      "ivtvdev" "/dev/fb1"
> 
> (since that is your driver)
> 
> Sigurd
> 
> >===== Original Message From Frutillar <frutillar at comcast.net> =====
> >I have followed Jarod's and others' documentation and I still cannot get
> my
> >live tv to be shown at normal speed on my system.  It is VERY jumpy (one
> >frame every so often) and no audio.  I see X just fine (well, the desktop
> is
> >bigger than the screen, but I see most of the desktop); it's the live tv
> I am
> >having trouble with.  I have an EPIA M10000, so if the pvr-350 tv-out
> >encoding/decoding is not in use I definitely see it.  I definitely feel
> the
> >pain.
> >
> >I do have PVR-350 TV-Out selected in MythTV and I made sure that
> /dev/video16
> >is specified.
> >
> >Please help!!
> >
> >====================== modprobe.conf
> >...
> >#       VIDEO / REMOTE
> >alias char-major-81 videodev
> >alias char-major-81-0 ivtv
> >alias char-major-61 lirc_i2c
> >options ivtv tuner=47
> >install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
> >install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
> lirc_i2c
> >
> >
> >======================  xorg.conf
> >...
> >Section "Device"
> >    Identifier  "Hauppauge PVR 350 iTVC15 Framebuffer"
> >    Driver      "ivtvdev"
> >    #Driver      "fbdev"
> >
> >    ### change fb0 to whatever your card grabbed
> >    Option      "fbdev" "/dev/fb1"
> >    #Option      "ivtvdev" "/dev/fb1"
> >
> >    ### change the BusID to whatever is reported by lspci, specify it as
> hex.
> >    #BusID "0:0x14:0"
> >    BusID "0:20:0"
> >EndSection
> >
> >====================== rc.local
> >...
> >### Load IVTV Module
> >/sbin/modprobe ivtv
> >/sbin/modprobe lirc_i2c
> >/usr/local/sbin/lircd -d /dev/lirc0 --permission=666
> >
> >====================== /var/log/messages
> >Jan 24 22:36:59 mbox kernel: ivtv: ==================== START INIT IVTV
> >====================
> >Jan 24 22:36:59 mbox kernel: ivtv: version 0.3.2 (a) loading
> >Jan 24 22:36:59 mbox kernel: ivtv: Linux version: 2.6.8.1-12mdk 686 gcc-
> 3.4
> >Jan 24 22:36:59 mbox kernel: ivtv: In case of problems please include the
> >debug info
> >Jan 24 22:36:59 mbox kernel: ivtv: between the START INIT IVTV and END
> INIT
> >IVTV lines when
> >Jan 24 22:36:59 mbox kernel: ivtv: mailing the ivtv-devel mailinglist.
> >Jan 24 22:36:59 mbox kernel: ivtv: Autodetected WinTV PVR 350 card
> >Jan 24 22:36:59 mbox kernel: ivtv: Found an iTVC15 based chip
> >Jan 24 22:36:59 mbox kernel: ivtv: Unreasonably low latency timer,
> setting to
> >64 (was 32)
> >Jan 24 22:36:59 mbox kernel: ivtv: VIA PCI device: 0x3123 vendor: 0x1106
> >Jan 24 22:36:59 mbox kernel: tveeprom: Ignoring new-style parameters in
> >presence of obsolete ones
> >Jan 24 22:36:59 mbox kernel: tveeprom: Hauppauge: model = 48132, rev =
> K168,
> >serial# = 7391078
> >Jan 24 22:36:59 mbox kernel: tveeprom: tuner = LG TAPE H001F MK3 (idx =
> 68,
> >type = 47)
> >Jan 24 22:36:59 mbox kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
> 0x08,
> >v4l2 = 0x00001000)
> >Jan 24 22:36:59 mbox kernel: tveeprom: audio_processor = MSP3440 (type =
> 11)
> >Jan 24 22:36:59 mbox kernel: ivtv: i2c attach [client=tveeprom[0],ok]
> >Jan 24 22:36:59 mbox kernel: ivtv: Tuner Type 47, Tuner formats
> 0x00001000,
> >Radio: yes, Model 0x00ad1598, Revision 0x00000001
> >Jan 24 22:36:59 mbox kernel: ivtv: NTSC tuner detected
> >Jan 24 22:36:59 mbox kernel: ivtv: Radio detected
> >Jan 24 22:36:59 mbox kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv
> i2c
> >driver #0
> >Jan 24 22:36:59 mbox kernel: ivtv: i2c attach [client=(tuner unset),ok]
> >Jan 24 22:37:00 mbox kernel: saa7115: Ignoring new-style parameters in
> >presence of obsolete ones
> >Jan 24 22:37:00 mbox kernel: saa7115: starting probe for adapter ivtv i2c
> >driver #0 (0x10005)
> >Jan 24 22:37:00 mbox kernel: saa7115: detecting saa7115 client on address
> 0x42
> >Jan 24 22:37:00 mbox kernel: saa7115: writing init values
> >Jan 24 22:37:00 mbox kernel: ivtv: i2c attach [client=saa7115[0],ok]
> >Jan 24 22:37:00 mbox kernel: saa7115: status: (1E) 0x48, (1F) 0xc0
> >Jan 24 22:37:00 mbox kernel: saa7127: Ignoring new-style parameters in
> >presence of obsolete ones
> >Jan 24 22:37:00 mbox kernel: saa7127: video encoder driver version V 0.3
> >loaded
> >Jan 24 22:37:00 mbox kernel: saa7127: detecting saa7127 client on address
> 0x88
> >Jan 24 22:37:00 mbox kernel: saa7127: Selecting NTSC video Standard
> >Jan 24 22:37:00 mbox kernel: saa7127: Selecting S-Video+Composite
> >Jan 24 22:37:00 mbox kernel: saa7127: Turn WSS off
> >Jan 24 22:37:00 mbox kernel: saa7127: Widescreen Mode 4:3 Full Format
> >Jan 24 22:37:00 mbox kernel: saa7127: Selecting Normal Encoder Input
> >Jan 24 22:37:00 mbox kernel: saa7127: Enable Video Output
> >Jan 24 22:37:00 mbox kernel: ivtv: i2c attach [client=saa7127[0],ok]
> >Jan 24 22:37:00 mbox kernel: ivtv: Failed to load module msp3400
> >Jan 24 22:37:01 mbox kernel: ivtv: Encoder revision: 0x02040011
> >Jan 24 22:37:01 mbox kernel: ivtv: Decoder revision: 0x02020023
> >Jan 24 22:37:01 mbox kernel: ivtv: Configuring WinTV PVR 350 card with 10
> >streams
> >Jan 24 22:37:01 mbox kernel: ivtv: Create DMA stream 0 using 256 16384
> byte
> >buffers  4194304 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 0
> minor
> >0
> >Jan 24 22:37:01 mbox kernel: ivtv: Create DMA stream 1
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 1
> minor
> >32
> >Jan 24 22:37:01 mbox kernel: ivtv: Create stream 2 using 40 52224 byte
> buffers
> >2097152 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 2
> minor
> >224
> >Jan 24 22:37:01 mbox kernel: ivtv: Create DMA stream 3 using 455 4608
> byte
> >buffers  2097152 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 3
> minor
> >24
> >Jan 24 22:37:01 mbox kernel: ivtv: Create stream 4
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 4
> minor
> >64
> >Jan 24 22:37:01 mbox kernel: ivtv: Create DMA stream 5 using 16 65536
> byte
> >buffers  1048576 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 5
> minor
> >16
> >Jan 24 22:37:01 mbox kernel: ivtv: Create stream 6 using 1024 2048 byte
> >buffers  262144 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 6
> minor
> >228
> >Jan 24 22:37:01 mbox kernel: ivtv: Create stream 7
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 7
> minor
> >232
> >Jan 24 22:37:01 mbox kernel: ivtv: Create DMA stream 8 using 6 103680
> byte
> >buffers  622080 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Registered v4l2 device, streamtype 8
> minor
> >48
> >Jan 24 22:37:01 mbox kernel: ivtv: Create DMA stream 9 using 32 65536
> byte
> >buffers  2097152 kbytes total
> >Jan 24 22:37:01 mbox kernel: ivtv: Setting Tuner 47
> >Jan 24 22:37:01 mbox kernel: tuner: type set to 47 (LG NTSC (TAPE
> series)) by
> >ivtv i2c driver #0
> >Jan 24 22:37:01 mbox kernel: saa7115: decoder set input (4)
> >Jan 24 22:37:01 mbox kernel: saa7115: now setting Composite input
> >Jan 24 22:37:01 mbox kernel: ivtv: Setting audio matrix to input 3,
> output 1
> >Jan 24 22:37:01 mbox kernel: ivtv: i2c client addr: 0x40 not found!
> >Jan 24 22:37:01 mbox kernel: ivtv: Switching standard to NTSC.
> >Jan 24 22:37:01 mbox kernel: ivtv: i2c client addr: 0x40 not found!
> >Jan 24 22:37:01 mbox kernel: saa7115: decoder set norm NTSC
> >Jan 24 22:37:01 mbox kernel: saa7115: set audio: 0x01
> >Jan 24 22:37:01 mbox kernel: saa7127: Setting Encoder Video Standard
> >Jan 24 22:37:01 mbox kernel: saa7127: Set NTSC Video Mode
> >Jan 24 22:37:01 mbox kernel: saa7127: Selecting NTSC video Standard
> >Jan 24 22:37:01 mbox kernel: spurious 8259A interrupt: IRQ7.
> >Jan 24 22:37:01 mbox kernel: ivtv: ivtv_enc_thread: pid = 4945, itv =
> >0xdeed0480
> >Jan 24 22:37:01 mbox kernel: ivtv: ivtv_dec_thread: pid = 4946, itv =
> >0xdeed0480
> >Jan 24 22:37:01 mbox kernel: ivtv: Initialized WinTV PVR 350, card #0
> >Jan 24 22:37:01 mbox kernel: ivtv: ====================  END INIT IVTV
> >====================
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: Framebuffer module loaded
> (attached to
> >ivtv card id 0)
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: Framebuffer is at decoder-relative
> >address 0x00510000 and has 1704960 bytes.
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: screen coords: [0 0] -> [720 480]
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: original global alpha = 208
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: current OSD state = 39
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: new global alpha = 208 (1 255 0)
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: framebuffer at 0xdd510000, mapped
> to
> >0xdfc84000, size 1350k
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: mode is 720x480x32,
> linelength=2880
> >Jan 24 22:37:02 mbox kernel: ivtv-osd: fb1: iTVC15 TV out frame buffer
> device
> >Jan 24 22:37:02 mbox kernel: lirc_dev: IR Remote Control driver
> registered,
> at
> >major 61
> >Jan 24 22:37:02 mbox kernel: bttv: driver version 0.9.15 loaded
> >Jan 24 22:37:02 mbox kernel: bttv: using 8 buffers with 2080k (520 pages)
> each
> >for capture
> >Jan 24 22:37:03 mbox kernel: rivatv: Video4Linux driver for NVIDIA cards
> >Jan 24 22:37:03 mbox kernel: rivatv: Version 0.8.5
> >Jan 24 22:37:03 mbox kernel: rivatv: MMX processor extension enabled
> >Jan 24 22:37:03 mbox kernel: lirc_i2c: chip found @ 0x18 (Hauppauge IR)
> >Jan 24 22:37:03 mbox kernel: ivtv: i2c attach [client=Hauppauge IR,ok]
> >Jan 24 22:37:03 mbox kernel: lirc_dev: lirc_register_plugin:sample_rate:
> 10
> >...
> >Jan 24 22:37:54 mbox kernel: ivtv: i2c client addr: 0x40 not found!
> >Jan 24 22:37:54 mbox kernel: ivtv: i2c client addr: 0x40 not found!
> >...
> >Jan 24 22:37:55 mbox kernel: ivtv: i2c client addr: 0x40 not found!
> >
> >
> >******************** I get a TON of the lins above!  What are they?
> >
> >
> >_______________________________________________
> >mythtv-users mailing list
> >mythtv-users at mythtv.org
> >http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list