Duncan Webb wrote:

John Harvey wrote:

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:ivtv-devel-
[EMAIL PROTECTED] On Behalf Of Duncan Webb
Sent: 15 November 2005 22:06
To: Discussion list for development of the IVTV driver
Subject: Re: [ivtv-devel] ivtv framebuffer is broken with PVR350

John Harvey wrote:


I do have an issue with the lack of mmap support because it means that
you can't use fbdev, SDL or directfb, which are less processor demanding
than X and the xv driver. In other words the P3 box won't play movies
smoothly but TV is okay. But that's another problem.



I don't believe that mmap support will help. The Xv code is pretty efficient and if mmap were there I am not convinced it would help. The extra data that is required to be transferred for these cases over that needed for Xv hurts
the system a lot. I agree if you are just using X then fbdev etc. may be
more efficient.
There is still more work to be done to improve the Xv driver a bit more so
that may well help.

Hi John,

If I use the following command from the console:

/usr/bin/mplayer -vo sdl -dvd-device "//freevo/movies/action/My DVD.iso" dvd://1
or
/usr/bin/mplayer -vo directfb -dvd-device "//freevo/movies/action/My DVD.iso" dvd://1

then the movie plays smoothly on the console.

If I startx on the console or the tv and then run the above command with -vo xv then it sort of freezes and jumps every few seconds. Which indicates that it's dropping frames but mplayer is not reporting dropped frames. It also indicates that it is not a problem with the ivtv-x driver.

It sort of indicates that if the ivtv framebuffer had mmap the I could use SDL.

I've not done that same tests on the AMD64 machine but will do.

John,

Tested the above commands on the AMD64 machine and everything is hunky dory.

Also tested the mplayer ivtv patch on the P3 and this plays back smoothly, except that the audio is not in sync.

Tested other mpeg and avi files on the P3 with the Xv and it seems that the smaller data rates play back smoothly, a 320x240 avi is good, a 640x480 mpeg is jerky but not as jerky as the DVD.

Cheers,
Duncan



_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to