[mythtv-users] Hauppauge -pvr -350 : Unable to use decoder functionality from Mplayer

Umesh Chandra Prasad ucp at lycos.com
Thu Jun 3 15:02:20 EDT 2004

  I have gone through several 'forums' and 'Howto's but not able to 
find solution to my problem. 
  For past few days I have been unsuccesful in sending video (MPEG2) to Hauppauge PVR-350 decoder
via MPlayer. Though 
 i) cat /tmp/c.mpg > /dev/video16 works.
ii) ivtvfbctl /dev/fb0 -globalalpha -nolocalalpha -alpha 0 
   dd if=/tmp/test_capatured_video.mpg of=/dev/video16 bs=64k
  In my mythtvfrontend log it says no XVideo supported for your video driver.
TO setup 
I followed followed steps outlined in 
i) http://www.byopvr.com/Sections+index-req-viewarticle-artid-6-page-1.html
ii) And also referred http://ivtv.writeme.ch/tiki-index.php?page=TvOutHowto

when I am trying to use PVR-350 decoder via Mplayer + Mythtv combination video
does come out.
Please see below mythfrontend log file and other details. Sorry for the long

In MythTV setup : 
Mythtv->VideoSetting->Player Setting -> mplayer -fs -zoom -quiet -vo xv %s

X-Video Extension version 2.2
screen #0
no adaptors present
mythfrontend log.
Wed Jun  2 22:52:44 PDT 2004 RESTART
2004-06-02 22:52:45 mythfrontend version: 0.14.20040123-1 www.mythtv.org
2004-06-02 22:52:45 Enabled verbose msgs : important general
libpng warning: Incomplete compressed datastream in iCCP chunk
libpng warning: Profile size field missing from iCCP chunk
2004-06-02 22:52:48 Registering Internal as a media playback plugin.
2004-06-02 22:52:48 Registering MythMusic Media Handler as a media handler
MPlayer 1.0pre2-3.3.1 (C) 2000-2003 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Northwood 2146 MHz (Family: 8, Stepping: 9)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /etc/mplayer1.0/mplayer.conf
Reading config file /home/ucp/.mplayer/configReading /home/ucp/.mplayer/codecs.conf: Can't open '/home/ucp/.mplayer/codec
s.conf': No such file or directory
Reading /etc/mplayer1.0/codecs.conf: 61 audio & 157 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
font: can't open file: /home/ucp/.mplayer/font/font.desc    
font: can't open file: /usr/share/mplayer1.0/font/font.desc

Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Using usleep() timing
Can't open input config file /home/ucp/.mplayer/input.conf: No such file or directory
Input config file /etc/mplayer1.0/input.conf parsed: 52 binds
Can't init input joystick
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Setting up LIRC support...

Playing /tmp/test_capatured_video.mpg

VIDEO:  MPEG1  480x200  (ast_capatured_videoect 1)  30.000 fps  1228.8 kbps (153.6 kbyte/s)
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 16000->176400 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
vo: X11 running at 720x480 with depth 24 and 32 bpp (":0" => local display)
Disabling DPMS
It seems there is no Xvideo support for your video card available.
Run 'xvinfo' to verify its Xv support and read DOCS/en/video.html#xv!
See 'mplayer -vo help' for other (non-xv) video out drivers. Try -vo x11
Error opening/initializing the selected video_out (-vo) device.

Exiting... (End of file)

I have gone through forum and did whatever deem fit to do.

# lsmod | grep ivtv
ivtv-fb                15864  64 
ivtv                   85804   0  [ivtv-fb]
videodev                7936   4  [ivtv]
i2c-algo-bit            8552   0  [ivtv]
i2c-core               20484   0  [lirc_i2c ivtv msp3400 saa7115 saa7127 tuner i2c-algo-bit]

# dmesg | grep ivtv
ivtv: version 0.1.9 (release) loading
ivtv: SGarray_size = 320, DSGarray_size = 16
ivtv: Found an iTVC15 based chip
saa7127: Configuring encoder...<6>saa7114.c: starting probe for adapter ivtv i2c driver #0 (0x10005)
ivtv: Encoder revision: 0x02040011
ivtv: Decoder revision: 0x02020023
ivtv: Registered v4l2 device, minor 0
ivtv: Registered v4l2 device, minor 32
ivtv: Registered v4l2 device, minor 224
ivtv: Registered v4l2 device, minor 16
ivtv: loaded
ivtv-fb: Framebuffer module loaded (attached to ivtv card id 0)
ivtv-fb: screen coords: [0 0] -> [720 480]
ivtv-fb: original global alpha = 208
ivtv-fb: new global alpha = 208
ivtv-fb: current OSD state = 35
ivtv-fb: warning: cannot reserve video memory at 0xdd510000
ivtv-fb: framebuffer at 0xdd510000, mapped to 0xd20dc000, size 2818k
ivtv-fb: mode is 720x480x32, linelength=2880
ivtv: ivtv-api.c: unknown ioctl 0x803c7601
ivtv: 100 ms time out waiting for firmware
ivtv: api call 0x000000d2


Find what you are looking for with the Lycos Yellow Pages

More information about the mythtv-users mailing list