diff --git a/FlyleafLib.Controls.WPF/FlyleafLib.Controls.WPF.csproj b/FlyleafLib.Controls.WPF/FlyleafLib.Controls.WPF.csproj index aba04858..dd53da58 100644 --- a/FlyleafLib.Controls.WPF/FlyleafLib.Controls.WPF.csproj +++ b/FlyleafLib.Controls.WPF/FlyleafLib.Controls.WPF.csproj @@ -4,7 +4,7 @@ net7.0-windows;net6.0-windows;net472 true true - 1.2.15 + 1.2.16 SuRGeoNix SuRGeoNix © 2023 LGPL-3.0-or-later diff --git a/FlyleafLib.Controls.WinUI/FlyleafLib.Controls.WinUI.csproj b/FlyleafLib.Controls.WinUI/FlyleafLib.Controls.WinUI.csproj index 2bf04fe5..90fa7f68 100644 --- a/FlyleafLib.Controls.WinUI/FlyleafLib.Controls.WinUI.csproj +++ b/FlyleafLib.Controls.WinUI/FlyleafLib.Controls.WinUI.csproj @@ -7,7 +7,7 @@ true enable SuRGeoNix - 1.0.2 + 1.0.3 SuRGeoNix © 2023 https://github.com/SuRGeoNix/Flyleaf Flyleaf.png diff --git a/FlyleafLib/Controls/WPF/FlyleafHost.cs b/FlyleafLib/Controls/WPF/FlyleafHost.cs index 471ac195..d14246fc 100644 --- a/FlyleafLib/Controls/WPF/FlyleafHost.cs +++ b/FlyleafLib/Controls/WPF/FlyleafHost.cs @@ -107,7 +107,6 @@ IsStandAlone [ReadOnly] int panPrevX, panPrevY; bool isMouseBindingsSubscribedSurface; bool isMouseBindingsSubscribedOverlay; - MouseButtonEventHandler surfaceMouseUp, overlayMouseUp; Window standAloneOverlay; CornerRadius zeroCornerRadius = new(0); diff --git a/FlyleafLib/FlyleafLib.csproj b/FlyleafLib/FlyleafLib.csproj index f57b0eb9..3c7adb8e 100644 --- a/FlyleafLib/FlyleafLib.csproj +++ b/FlyleafLib/FlyleafLib.csproj @@ -8,7 +8,7 @@ Media Player .NET Library for WinUI 3/WPF/WinForms (based on FFmpeg/DirectX) - 3.7.5 + 3.7.6 SuRGeoNix SuRGeoNix © 2023 LGPL-3.0-or-later @@ -17,8 +17,14 @@ true snupkg - Renderer: Fixes an issue when initializing multiple players async - FlyleafHost.Wpf: Fixes a critical issue with keyboard focus + - VideoDecoder: Fixes a critical issues with decoder threads for software decoding (it was using only one thread, now should improve performance a lot for sw decoding) + - Config: Introduces Config.Decoder.ShowCorrupted to allow corrupted frames to be shown + - Engine: Fixes a possible null reference issue with the UI thread + - Player.Screamer: Gives priority to audio samples in case of video rendering delay + - Audio: Improves audio sync by clearing the buffer for re-sync based on actual buffered duration (instead of buffers number) + - FlyleafHost.Wpf: Fixes and improvements for keyboard focus and mouse capture + - FlyleafHost.Wpf: Fixes an issue with KeepRatioOnResize while exiting from fullscreen and updates the size when is changed + - FlyleafHost.Wpf: Restores support for the previous FlyleafHost (WPF) implementation for those who prefer not to switch yet (renamed to FlyleafHostOld)