> On Sat, Nov 28, 2009 at 01:26:30PM +0100, Oliver Seitz wrote: >> So when writing software that is to be run on arbitrary machines it >> might >> be a good idea to at least avoid runtime scaling on more than one video >> simultaneously. I think we can agree on that, no? > > I don't think there's any graphics card that can't run more than one > -vo gl if they support OpenGL at all (of course with PCI cards you have > to be careful not to saturate the PCI bandwidth). > And the Intel 945GM has enough power to play at least two DVD-resolution > videos with -vo gl:yuv=2 (i.e. hardware OpenGL YUV->RGB conversion) at the > same time (and it provides 16 XVideo ports anyway, admittedly textured > XVideo > so it is basically the same as -vo gl:yuv=2, though probably a bit > faster). > For OpenGL this applies down to GeForce 3-generation graphics cards, > though > you'll have to use -vo gl:yuv=1 or -vo gl:yuv=5 instead to get accelerated > YUV->RGB, or if you can afford the conversion on the CPU, it should work > with > plain -vo gl down to TNT2-generation cards (including some of the VIA > ones, > if you manage to get OpenGL to work at all on them, personally I don't > envy anyone who has to make things work on VIA graphics stuff, I don't > know > if there's anything they can do properly up to and including plain 80x25 > text). Ok... So i realize I've only been to lazy to find out how to play more than one video a time accellerated... Thanks for the bunch of hints to experiment on! Greets, Kiste (From a 2GHZ VIA machine that's indeed near it's limits when playing DVD...)