Files
sbox-public/engine/Sandbox.Engine/Systems/Render/Multimedia
Lorenz Junglas 2404e8aab6 Remove FFmpeg dependency (#4576)
* Add dav1d thirdparty library

* Add svtav1 thirdparty library

* Add libvpx thirdparty library

* Add libopus thirdparty library

* Add libwebp thirdparty library

* Add libwebm thirdparty library

* Add minimp4 thirdparty library

* Add dr_libs thirdparty library

* Add libcurl thirdparty library

* Rewrite compilesound to use dr_flac instead of ffmpeg

* Add shared media types and codec definitions

* Rewrite video player without ffmpeg

* Rewrite video recorder without ffmpeg

* Remove ffmpeg thirdparty library

* Replace libmpg123 with dr_mp3

* C# Obsolete codecs & expose more codec configuration options

* Fix screen recorder frame ordering and timestamp drift

* Tune AV1 and VP9 encoder settings

* Detect media format from file header magic bytes

* Add fallback H.264 & AAC decoder via WMF
2026-04-22 17:20:41 +02:00
..