Hi all !
I wrote a FFmpeg-MediaPlayer for Lazarus, that (still) uses SDL v1, see
'FFPlay4Laz':
http://forum.lazarus.freepascal.org/index.php/topic,26666.0.html.
More precisely, it uses SDL-Timer, SDL-Audio, SDL-Video and SDL-Events (Screen-, Mouse- and KeyEvents).
I'm not sure, if
Updating to SDL2 would really mean a big Advantage for me, because...
- For High-Precision Timing, I use FFmpeg-Timebases, which is more precise than SDL
- SDL1's VideoQuality is sufficient for most Videos & Movies - no 3D-Rendering needed
- SDL2's improved AudioQuality (Int16 -> Int32/Float32) is not so important for me, because
I use PortAudio for enhanced AudioQuality, anyway.
-> Question:When, for whom, for which Kind of Application, for which OS/Platform is it really worth Updating to SDL2 (apart from Gaming) ?