From: ludovic p. <pl...@nn...> - 2006-07-23 17:04:42
|
No, I have the same with mplayer and xine. XV seems to works fine on seco= nd=20 head (xvinfo), but it just uses more cpu than when the card is alone.=20 I think it could be related to DMA... I suspect the nvidia drivers to do = DMA=20 correctly only on first head and not on second... I had a look at the xv code of the mga driver (the code which send data t= o=20 video memory) : there is no dma here and it gives arround 35% cpu usage w= hen=20 playing video. Since i have the same perfs on the pci nvidia, it is possi= ble=20 that it uses the same method (copying data using cpu, without dma)... The video I used to test was a capture from dvb-t (mpeg2). So you can get= the=20 same by playing a dvb for example... I'd really like to know if you have = XV=20 working on all you heads with nice cpu usage... Regards, Ludovic Le jeudi 20 juillet 2006 21:03, Michael Pardee a =C3=A9crit : > I wonder if this has something to do with mplayer. When you first aske= d > the question I went over to a 4 user system with MX4000 pci cards and > played a video with realplayer using XV and saw < 10% cpu usage. > Even without XV, high resolution realplayer videos still don't use up 3= 5% > of the cpu. > Are you sure XV is operational when used as a secondary card? You can = test > with gstreamer-properties if you are using gnome. > If you post a link to the mplayer video and question I'll try to play i= t > and see what happens here. > Thanks, > Mike --=20 The "cutting edge" is getting rather dull. -- Andy Purshottam |