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>
________________________________________________

Reply via email to