Flyleaf v3.7.5 (AIO x64 .NET7 / FFmpeg v5.1.2)
Changelog (v3.7.5)
- Renderer: Fixes an issue when initializing multiple players async
- FlyleafHost.Wpf: Fixes a critical issue with keyboard focus
Changelog (v3.7.4)
FlyleafHost (WPF) Performance/Stability/Compatibility Improvements
- New WinAPI approach which uses proper Parent/Child (SetParent/WS_CHILD) relationship and
removes WS_SYSMENU from style (fixes #257, #265) - thanks to @xmine64 - Fixes compatibility issues such as windows maximizing on the wrong screen or
when running with admin privileges it wouldn't restore from minimize state (fixes #277) - Fixes issues and improves Resize, Attach/Detach and FullScreen
- Adds Corner Radius support for Attached FlyleafHosts
- Introduces FlyleafSharedOverlay which can be used as a top layer (overlay) for multiple FlyleafHosts (fixes #255)
New API
- DetachedShowInTaskbar
- DetachedNoOwner
- BringToFrontOnClick
- BringToFront()
Notes
Compiled Libraries, Plugins & Samples
Flyleaf Player Pop-up on first run is to add itself to windows firewall for proper yt-dlp and bitswarm playback
Flyleaf Downloader
Flyleaf Extractor
Flyleaf Plugins yt-dlp is detected as a virus
FFmpeg Libraries 5.1.2 (29/11/2022) patched for HLS issue
FFmpeg Devices You need to manually enable them from the Flyleaf.Engine.xml (set FFmpegDevices to true)