![]() ![]() to FPC-OOP" (this is not the same).īut, it's a direct Copy of FFplay's Strategy for Rendering Multimedia-Files and -Streams, where he. (-> Download 'ffmpeg-6.c71-win32-shared-xpmod-sse.7z' - Unlike FFPlay4Laz, all FFmpeg-DLLs are required.) ![]() Just like the latest Release of my FFPlay4Laz2. If You take the WinXP32-compatible FFmpeg-Builds by Reino, the Player works from WinXP to Win10 and on Wine for Unix-like OSs, The Dependencies (= the DLLs for FFmpeg v6.x and SDL2) are not included, but they can be easily downloaded. IMHO by the Way a very good Opportunity to compare Delphi/FPC- and C++-Programming. (see in the Attachment 'DemoGUI_LazProject.7z' = Complete Project with all Sources and the original C-File, renamed to 'ffplay-6.0.c'.) I wrote a Demo-GUI, stripped down to the Essential, that shows the Usage of Somby's MediaPlayer-Component. Now, the PlayerCore (= Unit 'uexplayer.pas') is a direct Port of FFmpeg's ffplay.c to FPC-OOP.Īlas, the PlayerComponent is derived from TWinControl, and big Parts of the PlayerCode are Windows only, whilst the original C-Code is cross-platform (why? :'( ). The current Version is v3.1.0.0 for FFmpeg v6.0 and SDL2 v2.26.4. ![]() The SyncMechanism of FFmpeg's TestPlayer FFplay, which works really precise and fast. Since he started his Lazarus Mediaplayer with SDL2 and FFMPEG 5 Years ago, he really did a lot of Work (and Changes) on it.įirst of all, he completely abandoned his simplified Synchronization, and replaced it with This Post brought my Attention back to Somby's MediaPlayer after Years. Hi to all, who are Looking for a (Windows only) FFmpeg-based MediaPlayer-Component for Lazarus ! ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |