## Changelog - Player: Fixes an issue with TakeSnapshot - Renderer.VideoProcessor: Prioritize user's VP selection instead of supported features by VPs - VideoDecoder: Reimplementation of the main decoding loop which now respects MaxVideoFrames/ExtraFrames - VideoDecoder: Handles internally the key frame validation instead of Config.Decoder.KeyFrameValidation - Samples.FlyleafPlayer: Fixes an issue with key bindings restore during Image/Video views ## Breaking Changes - Config.Decoder: Deprecates KeyFrameValidation (will be handled automatically from the decoder) - Config.Decoder: MaxErrors will be reset on the first successful decoding (instead on each Start of the decoder) <details> <summary>Package Contents</summary> ### FlyleafPlayer <sub>Pop-up on first run is to add itself to windows firewall for proper yt-dlp and bitswarm playback</sub> ### Plugins - OpenSubtitlesOrg - SubtitlesConverter - TorrentBitSwarm - YoutubeDL ### FFmpeg v8.0 (d8605a6) - Patched for HLS issue - Patched for .NET issue - No encoders </details>