|
Bug Reports And Codecs Report BS.Player bugs here - help us to improve BS.Player even further. |
| LinkBack | Thread Tools | Search this Thread | Display Modes |
| |||
Overlay and YUV -> RGB conversions problems Unfortunately the Overlay Mode does not work on my P1-233 with DirectX9 and an old Matrox Mysticque (4MB) with newest Drivers on Win98. If i disable the "use overlay option", i dont receive the "overlay failed" message, but the video (divx) flickers. I see alternating a black screen and a picture from the video. (but that, very fast). The "force RGB" Mode is to slow for me. What can I do ? How can I check, correct the YUV->RGB conversions, so that i can watch the video without flickers. Besides, I use ffdshow as divx decoder. On other computers that works very fine. regards, Dimetron |
| |||
Re: Overlay and YUV -> RGB conversions problems Quote:
Your sincerely, Varthall. |
| |||
I'm sorry to say so, but your hardware/CPU is to slow. Both of you! At least, assuming a usual MPEG4 video resolution -I'm sure it's DivX or XVid in your case- of let's say 640x480 played at full screen size, it takes a PIII with 400MHz to play back smoothly. All MPEG4 decoding is done by the CPU and thus consumes much power. Doing YUY2 -> RBG conversion on top of that is a killer as well as turning off overlay which puts a lot load off the CPU, when switched on. Even on my PIII@667MHz without overlay I'd have an unwatchable movie!! Contact your Aunty Kathie to collect some money for new hardware. :D
__________________ Keep forum organized and use the search button !! :o |
| |||
Quote:
Video info reports around 11-12 frames per second (but it feels like more), which are enough for my modest needs. The problem is the refresh, it looks like it doesn't wait the vertical blank before refreshing the screen, and the "wait VBL" switch doesn't help. I'm just curious to know if this is a problem related to a slow/broken Yuv conversion of the Mystique, or a bug of the player. Quote:
Varthall |
| |||
@ Varthall Hm, I'm not that kind of hardware expert, this is still rough stuff to me, also... but I doubt that it's your "Mystique" to perform YUV->RGB colorspace conversion (apart from the signal transmitted to monitor being of course RGB!), because this ought to be the job of the software department. The graphic card is only being told by Direct Show to build display matrix in certain color format that it's capable of . Normally Direct Show checks if YUY2 or YV12 overlay can be initialized, if the graphic reports back an error (for mystical reasons ?!) it forces RGB overlay. And, AFAIK, this also fails, it uses a different buffering technique to provide image data (=no overlay acceleration), i.e. slow and slower. Of course the non-consistent window garbage is strange. Maybe the screen refresh is not synchronized with this buffering method (if it's valid info), who knows? Not me.
__________________ Keep forum organized and use the search button !! :o |
Tags |
>, conversions, overlay, rgb, yuv |
| |