Changelog
- Renderer: Fixes an issue with alpha channel (wrongly was blending RGB(0), also tries to support more formats)
- Renderer: Fixes an issue with negative linesize (use VFlip instead of 180 rotation)
- Renderer: Fixes an issue with viewport that could cause a half pixel off
- Renderer: Disables rendering when window is minimized
- Renderer.D3D11VP: Fixes a critical issue when window is minimized
- Renderer.D3D11VP: Adds Bitmap Subtitles support
- Renderer.D3D11VP: Adds Custom 2D Graphics support
- Renderer.D3D11VP: Improves Super Resolution (enable only when actually required)
- Player.Audio: Fixes an issue with Audio that it could cause crackling
- VideoDecoder: Handles broken formats with no key frame after key packet
- FlyleafHost.Wpf: Performance and Stability Improvements (DPI/Resize/Ratio)
- PlayerDebug.Wpf: Adds Super Resolution
- FlyleafME.Settings.Video: Merges Nvidia/Intel Super Resolution
Breaking Changes
- Config.Audio: Defaults FiltersEnabled to true (stable enough now)
- Config.Video: SuperResolutionNvidia and SuperResolutionIntel renamed/merged to SuperResolution
- GPUAdapter: Changes Vendor from string to GPUVendor enum
- Renderer: Defaults VideoProcessor to D3D11 (less power consumption)
- FlyleafHost.Wpf: Changes Is* (readonlys and ResizeSensitivity) Dependency Properties to Simple Properties
Package Contains (x64)
Samples
- FlyleafPlayer Pop-up on first run is to add itself to windows firewall for proper yt-dlp and bitswarm playback
- FlyleafDownloader
- FlyleafExtractor
Plugins
- OpenSubtitlesOrg
- SubtitlesConverter
- TorrentBitSwarm
- YoutubeDL
FFmpeg v8.0 (d8605a6)
- Patched for HLS issue
- Patched for .NET issue
- No encoders