Hi John,
Did you ever find the solution to this problem? I'm getting the exact same thing. I'm using the mplayer patch in the latest rc2 release.
If I do
$ ivtvctl -D 15
$ FRAMEBUFFER="/dev/fb/1" mplayer -vo ivtvosd -zoom -x 720 -y 576 ../tv/The\ Simpsons/Dead\ Putting\ Society.avi
MPlayer 1.0pre5-3.3.4 (C) 2000-2004 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster 2794 MHz (Family: 8, Stepping: 9) Detected cache-line size is 64 bytes MMX2 supported but disabled CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX 3DNow SSE SSE2
Reading config file /usr/share/mplayer/mplayer.conf
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/share/mplayer/codecs.conf: 73 audio & 180 video codecs
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using usleep() timing
Can't open input config file /root/.mplayer/input.conf: No such file or directory
Input config file /usr/share/mplayer/input.conf parsed: 53 binds
Setting up LIRC support...
mplayer: could not open config files /root/.lircrc and /etc/lircrc
mplayer: No such file or directory
Failed to read LIRC config file ~/.lircrc.
You will not be able to use your remote control.
Playing ../tv/The Simpsons/Dead Putting Society.avi. Cache fill: 10.35% (868352 bytes) AVI file format detected. VIDEO: [XVID] 720x576 24bpp 25.000 fps 2221.6 kbps (271.2 kbyte/s) Clip info: Software: transcode-0.6.11 ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 MP3lib: init layer2&3 finished, tables done AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 16000->192000 (128.0 kbit) Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) ========================================================================== Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit... AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian) AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps) Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit... Starting playback... VDec: vo config request - 720 x 576 (preferred csp: Planar YV12) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] VDec: using Planar YV12 as output csp (no 0) No accelerated colorspace conversion found SwScaler: using unscaled Planar YV12 -> RGB 32-bit special converter VO: [ivtvosd] 720x576 => 720x576 RGB 32-bit [zoom] fb_size=2073600 fb_dev_fd=7 Can't mmap /dev/fb/1: Invalid argument Error with sending DMA to ivtv FB! Invalid argument Error with sending DMA to ivtv FB! Invalid argument Error with sending DMA to ivtv FB! Invalid argument 0% 0% 0.0% 0 0 57% Error with sending DMA to ivtv FB! Invalid argument Error with sending DMA to ivtv FB! Invalid argument 0% 0% 0.0% 0 0 57% Error with sending DMA to ivtv FB! Invalid argument Error with sending DMA to ivtv FB! Invalid argument 0% 0% 0.0% 0 0 57% Error with sending DMA to ivtv FB! Invalid argument Error with sending DMA to ivtv FB! Invalid argument 0% 0% 0.0% 0 0 59% Error with sending DMA to ivtv FB! Invalid argument <snip/>
/var/log/messsages says...
Dec 5 10:44:31 shankly ivtv: v4l2 close
Dec 5 10:44:39 shankly ivtv: v4l2 open on minor 0
Dec 5 10:44:39 shankly ivtv: current minor 0
Dec 5 10:44:39 shankly ivtv: opened card # 1, stream 0
Dec 5 10:44:39 shankly ivtv: v4l2 ioctl 0xc00440c8
Dec 5 10:44:39 shankly ivtv: v4l2 close
Dec 5 10:44:49 shankly automount[17573]: attempting to mount entry /mnt/nfs/dalgleish/tv
Dec 5 10:44:49 shankly 0.7.0pre7[7590]: accepted new client on /dev/lircd
Dec 5 10:44:49 shankly 0.7.0pre7[7590]: removed client
Dec 5 10:44:49 shankly automount[5833]: lookup(file): looking up tv
Dec 5 10:44:49 shankly automount[5833]: lookup(file): tv -> -fstype=nfs,rw dalgleish:/media/tv
Dec 5 10:44:49 shankly automount[5833]: expanded entry: -fstype=nfs,rw dalgleish:/media/tv
Dec 5 10:44:49 shankly automount[5833]: parse(sun): gathered options: fstype=nfs,rw
Dec 5 10:44:49 shankly automount[5833]: parse(sun): core of entry: dalgleish:/media/tv
Dec 5 10:44:49 shankly automount[5833]: mount(nfs): calling mkdir /mnt/nfs/dalgleish/tv
Dec 5 10:44:49 shankly automount[5833]: mount(nfs): calling mount -t nfs -s -o rw dalgleish:/media/tv /mnt/nfs/dalgleish/tv
Dec 5 10:44:49 shankly nfs warning: mount version older than kernel
Dec 5 10:44:49 shankly automount[5833]: mount(nfs): mounted dalgleish:/media/tv on /mnt/nfs/dalgleish/tv
Dec 5 10:44:54 shankly ivtv-osd: MMAP is not safe for ivtv usage
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:54 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:55 shankly ivtv-osd: ivtv_fb_ioctl
Dec 5 10:44:58 shankly ivtv: v4l2 open on minor 0
Dec 5 10:44:58 shankly ivtv: current minor 0
Dec 5 10:44:58 shankly ivtv: opened card # 1, stream 0
Dec 5 10:44:58 shankly ivtv: v4l2 ioctl 0xc00440c8
John Harvey wrote: > Anyway Andrew can you set the ivtv debug level to 3 > > ivtvctl -D 3 > > then run mythtv in its broken form and mail me your > /var/log/messages file. > > We need to work out if its the ioctl itself or the > parameter to the ioctl thats not working and then > when > we know which we should be able to work out why. > > Thanks > > John > >> --- JOHN HARVEY <[EMAIL PROTECTED]> >>wrote: >> >>>>On November 11, 2004 07:50 am, Andrew Kohlsmith >>> >>>wrote: >>> >>>>I'll get the debug and messages file to you >>> >>>tonight, >>>I appreciate the >>>help, >>> >>>>I am just plain stumped. >>> >>>The problem is that Myth is trying to access an >>>IOCTL >>>that I don't think >>>ivtv >>>supports any more: >>> >>> struct v4l2_control ctrl; >>> ctrl.id = V4L2_CID_AUDIO_VOLUME; >>> ctrl.value = 65536 / 100 *audvolume; >>> >>> if (ioctl(chanfd, VIDIOC_S_CTRL, &ctrl) < 0) >>> { >>> cerr << "Error setting codec params\n"; >>> perror("VIDIOC_S_CTRL:"); >>> return; >>> } >>> >>>I comment out that return and everything works >> >>well. >> >>>Has this changed >>>recently? >>> >>>-A. >>> >>> >>> >> >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > ivtv-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/ivtv-devel >
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
ivtv-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel
