|
From: Arne S. <ar...@sc...> - 2001-01-21 20:40:13
|
The Matrox G200 has two overlay modes, one is name "texturedvideo" (which actually isn't a real overlay, but uses the same YUV data. It also has more ports than the real overlay mode). This one works much better than the original overlay. When using the real overlay in 24bpp mode, the image flickers and is snowy. Maybe there is a similar option for the nVidia driver? Arne -----Original Message----- From: Scott F. Johnston Sent: Sunday, January 21, 2001 6:53 PM To: lib...@li... Subject: Re: [libdv-dev] Re: libdv problems I've had similar problems and was frustrated because I knew that my driver supported Xv and SDL. (I can write my own SDL programs, but I couldn't get playdv to work.) I have an nVidia TNT running nVidia accellerated drivers. It turns out that my 16Mb card does not have enough memory for overlay planes when I'm displaying at 1280x1024 and 24bpp. Since the requirement for Xv and SDL is tied to using an overlay, when the overlay can't be alloc'd it bombs. (Strangely, this is true even when I set my SDL_VIDEODRIVER to aalib.) If you think your card should work, but it is an older card with < 32Mb of memory, try adjusting your XF86Config to disable higher resolutions. (Including virtual desktop). When I set my display to 1024x768@16bpp I started getting better results out of my SDL programs. We should be able to get a bit better error checking in libdv to warn about these conditions. We can also offer the use of SDL even when hardware overlays aren't available, it just won't be as speedy. There could also be some improvements to SDL libraries, as when you put the machine in fullscreen mode for video, more HW memory should be available. --S Charles 'Buck' Krasic wrote: > > > I use XFree86 4.01, and support for Xv is compiled. > > This is usually an indication that the XFree86 driver for your > graphics chipset does not support the Xv extension; either because the > hardware doesn't support overlay, or because XFree86 driver for the > chipset hasn't implented Xv yet. Note that this is different from > whether XFree86 server supports the Xv extension (yours does). > > What type of graphics adaptor do you have? > _______________________________________________ libdv-dev mailing list lib...@li... http://lists.sourceforge.net/lists/listinfo/libdv-dev |