scheutzo <[email protected]> added the comment: > BTW: you have not said what u expected from the SDL overlay call > in this particular scenario.
Yes, there is an SDL bug. SDL tells ffplay that it created a Y plane that is 1920x1080 pixels, at 1 byte/pixel, but then SDL allocates an actual buffer that is 1024x768 bytes. I would guess this is because your video hardware can support a maximum of 1024x768 bytes. Even if you get SDL to fix their bug, ffplay will *still* not work because SDL will likely return a buffer smaller than ffplay requested, which violates the ffplay design. You are fighting an uphill battle if you expect others to rewrite code to support old video hardware that almost nobody would attempt to play High Def on. Earlier in the thread, you even said you don't expect it to decode at full frame rate. You should be happy the -vf trick works, because otherwise you would not be able to see video at all. ________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/issue2079> ________________________________________________
