[mythtv] [PATCH]pvr-350 performance patch
Nicolas Mainil
nicolas.mainil at gmail.com
Wed Jan 12 08:15:09 EST 2005
I have X working on the PVR-350 output with the latest ivtvdev driver
(v0.8) but I'm really confused with mythtv : I can't watch MPEG-2
recordings or live tv except sometimes at really poor framrate but xvid
transcoded files are working, besides that the GUI of the frontend is
displayed without any problems. I tried two things : first compiling
mythtv with Xv second without Xv and no changes cause I read that the
PVR-350 doesn't support Xv. Is this patch intended for this problem or
am I doing something wrong in an earlier stage of my setup.
My setup :
mythtv checked out from cvs today
gentoo-2.6.9-r4
ivtv-0.3.2a
bttv-0.9.15
PVR-350 model 992 (PAL-SECAM)
xorg-6.8.0-r3
John Harvey wrote:
> The attached patch is a slightly cleaned up version of a patch
> several people have been using with recent ivtv drivers.
>
> I have modified the original patch to
>
>
>
> 1) Work with older ivtv code
>
> 2) Have an option in settigs.pro to allow the inclusion of an
> installed ivtv header file.
>
>
>
> I originally had code to check for the existence of the installed
> header file but there were some objections to this so I have made it
> an option in settings.pro which by default is off. I would prefer it
> to be on but I think we probably need to have had a couple of releases
> of ivtv that install the header file before we make that the default.
>
>
>
> This patch improves the performance of the OSD update code in 2 ways
>
>
>
> 1) ClearOSD is performed by a bitblt operation on the card which
> is a single api command rather than a complete dma of the screen
>
> 2) It calculates the region of the frame buffer that needs to be
> updated and passes it out so that only that region is sent to the card
> rather than the whole screen for every update.
>
>
>
> Any problems or suggested changes let me know.
>
>
>
> John
>
>------------------------------------------------------------------------
>
>_______________________________________________
>mythtv-dev mailing list
>mythtv-dev at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
More information about the mythtv-dev
mailing list