Hi,

Chris Kennedy wrote:
This cleans up a bit more of the DMA code, removes some more unused code.
Please test this if you have had DMA problems, and if having VIA motherboard
problems in the past, or any other DMA errors.

I'm afraid this hasn't fixed the issue I'm having with OSD performance on my PVR-350 significantly reducing after DMAing to the decoder; on loading 0.3.2l ivtvfbctl -prepdma gives 33fps when displaying a 720x576 screen. I then cat something.mpeg > /dev/video16, and then running the same ivtvfbctl -prepdma gives 25fps.


Something I did notice, however, is that when running -prepdma with a 720x480 size frame, the problem doesn't present itself. In fact, it's only when the DMA size gets to around the 720x520 mark that the fps starts to fluctuate between 25fps and 33fps.

I've tried ramping up the PCI latency for the PVR-350 to maximum, but it doesn't seem to make any difference. Likewise splitting the transfer into two 720x288 chunks - or using PREP_DMA_BUF rather than PREP_DMA.

The only time it's worked recently has been with 0.3.2b using PREP_DMA_BUF - but DMA then became unstable after a few days.

Can you think of anything which would be causing this? Perhaps a difference between the number of DMA buffers that can be used of PAL size rather than NTSC? For what it's worth, I'm not currently using the mpeg2 encoder on the card - is there any chance that it might be somehow interfering with the OSD, and if so, how do I turn it off?

cheers;

Matthew.

--
______________________________________________________________
Matthew Hodgson   [EMAIL PROTECTED]   Tel: +44 845 6667778
                Systems Analyst, MX Telecom Ltd.


------------------------------------------------------- This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005 Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows Embedded(r) & Windows Mobile(tm) platforms, applications & content. Register by 3/29 & save $300 http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to