github SuRGeoNix/Flyleaf v3.4.4
Flyleaf v3.4.4 (AIO x64 .NET6)

latest releases: v3.11.15, v3.11.14, v3.11.13...
4 years ago

Compiled Libraries, Plugins & Samples

Flyleaf Player | Note: 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 | Note: yt-dlp is detected as a virus
FFmpeg Libraries | Note: 4.4.1.2 patched for HLS issue

Video Acceleration, Disposal and Swaping Improvements

  • Re-designs and improves Video Acceleration with custom hardware frame pool allocation, zero-copy, proper width/height alignments
  • Re-designs and improves VideoDecoder's and MediaRenderer's disposal which resolves major memory leaks
  • Re-designs of player's swap implementation with better perfomance (Uses the new static Player.SwapPlayers from now on for both WPF/WinForms)
  • Renderer: Changes from Discard to FlipDiscard and from single backbuffer to two (for better performance and avoid memory leaks)
  • Adds Master.RegisterPlugins to allow different path for plugins than default
  • Plugins.YoutubeDL: Adds retries and fallback to manifest url support
  • Controls.WPF: Adds PlayerDebug with all Player's properties
  • Controls.WPF: Adds ZeroCopy to Video Settings
  • Controls.WPF: Removes GPU Usage
  • Controls.WPF: Updates MaterialDesign

Issues

  • Fixes memory leaks caused by FFmpeg and VA by reseting the renderer on every new input
  • Fixes an issue with Volume/Mute
  • Fixes an issue with Enable/Disable Streams

Important / Breaking Changes

  • Decoder: ZeroCopy automatically detects padding and will be disabled (changes Config.Decoder.ZeroCopy from bool to enum with Auto/Enabled/Disabled)
  • Renderer: FlipDiscard with two backbufffers can cause issues with win7/8

Don't miss a new Flyleaf release

NewReleases is sending notifications on new releases.