Changes between 3.0.23 and 3.0.24:
----------------------------------
Codecs:
* Use FFmpeg 8.1 (upgraded from 4.4)
* Support APV decoder (FFmpeg 8)
* Support Atrac3/Atrac9 decoding
* Remove schroedinger support for dirac in favor of avcodec
* Fix Speex leaks and packetization issues
* Fix WebVTT CSS parsing and error handling
* Fix FLAC and HEVC packetizer edge cases
* Fix AudioToolbox MIDI synthesizer crash on macOS 26+
Demuxers:
* Add support for CEA-708 closed captions in MP4
* Expose ID3v2 metadata in MPEG demuxer
* Improve subtitle language detection from filenames and SSA/ASS metadata
* Fix several MKV crashes, leaks, hangs and malformed file handling issues
* Fix AVI hang with zero-sized strd chunks
* Fix MP4, MPEG-TS, Ogg, RealAudio and subtitle demuxing edge cases
Access:
* Switch RIST input and output to librist, with main and simple profile support
* Add SRT listener mode support
* Add SFTP public key authentication options and ED25519 hostkey support
* Update SMB2 share enumeration
* Don't ship RealRTSP plugin (build disabled for all configurations)
Service Discovery:
* Include Chromecast model in mDNS renderer names
* Fix IPv6 addresses in Bonjour service URLs
Video Output:
* Fix Direct3D11 adjust filter and texture leaks
* Fix MediaCodec crop validation
* Super Resolution scaling with Moore Threads GPUs
Windows:
* Support NV12 DirectShow capture
* Improve UWP build and runtime compatibility
* Fix mmdevice crashes, leaks and deadlocks
* Generate debug symbols by default for Windows packages
Interface:
* Qt: Fix default open dialog location
* Qt: Fix effects window geometry saving
* Qt: Improve hotkeys dialog strings
Stream Output:
* Disable HEVC for original Chromecast devices
Security:
* Switch to a new RSA-4096 key for update verification
* Fix multiple OOB, integer overflow, double-free and use-after-free issues
* See https://www.videolan.org/security/
Misc:
* Add Flatpak build support
* Fix Audio EQ filter High Frequency parameter
* Fix artwork preparser crash when artwork title is null
* Fix LibVLC media list player race
* Remove NPAPI browser plugin
Lua:
* Remove broken youtube.lua plugin
Windows:
* Fix slow startup on Windows when Daylight Saving Time changes (#29685)
Contrib:
* Update libarchive to 3.8.8
* Update libass to 0.17.5
* Update aom to 3.15.0
* Update amf to 1.5.2
* Update asdcp to 2_13_2
* Update chromaprint to 1.6.0
* Update dav1d to 1.5.4
* Update faad to 2.11.2
* Update flac to 1.4.2
* Update FFmpeg to 8.1.2
* Update freetype to 2.14.3
* Update gcrypt to 1.12.2
* Update glew to 2.3.1
* Update gme to 0.6.5
* Update gnutls to 3.8.13
* Update gpg-error to 1.61
* Update harfbuzz to 14.2.1
* Update jpeg to v9f
* Update libbluray to 1.4.1
* Update libebml to 1.4.6
* Update libmad to 0.16.14
* Update libmicrodns to 0.2.0
* Update libtasn1 to 4.21.0
* Update libxml2 to 2.15.3
* Update matroska to 1.7.2
* Update mpg123 to 1.33.6
* Update mysofa to 1.2.1
* Update nettle to 3.10.2
* Update nfs to 6.0.2
* Update openjpeg to 2.5.4
* Update png to 1.6.58
* Update protobuf to 3.4.1
* Update opus to 1.6.1
* Update shout to 2.4.6
* Update SDL to 3.4.10
* Update SDL_image to 3.4.4
* Update smb2 to 6.1
* Update srt to 1.5.6
* Update ssh2 to 1.11.1
* Update upnp to 1.14.20
* Update vncclient to 0.9.15
* Update vorbis to 1.3.7
* Update x265 to 4.1
* Update zlib to 1.3.2
* Update zvbi to 0.2.45
* Add librist 0.2.20
* Switch mfx Library to Intel's vpl 2.13.0