Skip to content

Commit a6b6cdf

Browse files
committed
Updates to v3.7.7 (FlyleafLib) / v1.2.17 (FlyleafME) / v1.0.4 (FlyleafHost.WinUI)
- Audio: Fixes an issue with the calculation of the buffered duration - Audio: Proper ClearBuffer to ensure no samples left - Player: MaxLatency improvements, introduces MinLatency (to restore speed to x1) - Player: More accurate buffered duration calculation and tries to avoid re-buffering for stability - FlyleafHost.Wpf: Fixes issues with mouse capture/release - FlyleafHost.Wpf: Fixes issues with dispose - FlyleafHost.Wpf: Fixes issues in case of reload (unload/load)
1 parent 69a29ba commit a6b6cdf

3 files changed

Lines changed: 10 additions & 11 deletions

File tree

FlyleafLib.Controls.WPF/FlyleafLib.Controls.WPF.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<TargetFrameworks>net7.0-windows;net6.0-windows;net472</TargetFrameworks>
55
<UseWindowsForms>true</UseWindowsForms>
66
<UseWPF>true</UseWPF>
7-
<Version>1.2.16</Version>
7+
<Version>1.2.17</Version>
88
<Authors>SuRGeoNix</Authors>
99
<Copyright>SuRGeoNix © 2023</Copyright>
1010
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>

FlyleafLib.Controls.WinUI/FlyleafLib.Controls.WinUI.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<UseWinUI>true</UseWinUI>
88
<Nullable>enable</Nullable>
99
<Authors>SuRGeoNix</Authors>
10-
<Version>1.0.3</Version>
10+
<Version>1.0.4</Version>
1111
<Copyright>SuRGeoNix © 2023</Copyright>
1212
<PackageProjectUrl>https://github.com/SuRGeoNix/Flyleaf</PackageProjectUrl>
1313
<PackageIcon>Flyleaf.png</PackageIcon>

FlyleafLib/FlyleafLib.csproj

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<PackageIconUrl />
99
<RepositoryUrl></RepositoryUrl>
1010
<Description>Media Player .NET Library for WinUI 3/WPF/WinForms (based on FFmpeg/DirectX)</Description>
11-
<Version>3.7.6</Version>
11+
<Version>3.7.7</Version>
1212
<Authors>SuRGeoNix</Authors>
1313
<Copyright>SuRGeoNix © 2023</Copyright>
1414
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
@@ -17,14 +17,13 @@
1717
<IncludeSymbols>true</IncludeSymbols>
1818
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1919
<PackageReleaseNotes>
20-
- 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)
21-
- Config: Introduces Config.Decoder.ShowCorrupted to allow corrupted frames to be shown
22-
- Engine: Fixes a possible null reference issue with the UI thread
23-
- Player.Screamer: Gives priority to audio samples in case of video rendering delay
24-
- Audio: Improves audio sync by clearing the buffer for re-sync based on actual buffered duration (instead of buffers number)
25-
- FlyleafHost.Wpf: Fixes and improvements for keyboard focus and mouse capture
26-
- FlyleafHost.Wpf: Fixes an issue with KeepRatioOnResize while exiting from fullscreen and updates the size when is changed
27-
- FlyleafHost.Wpf: Restores support for the previous FlyleafHost (WPF) implementation for those who prefer not to switch yet (renamed to FlyleafHostOld)
20+
- Audio: Fixes an issue with the calculation of the buffered duration
21+
- Audio: Proper ClearBuffer to ensure no samples left
22+
- Player: MaxLatency improvements, introduces MinLatency (to restore speed to x1)
23+
- Player: More accurate buffered duration calculation and tries to avoid re-buffering for stability
24+
- FlyleafHost.Wpf: Fixes issues with mouse capture/release
25+
- FlyleafHost.Wpf: Fixes issues with dispose
26+
- FlyleafHost.Wpf: Fixes issues in case of reload (unload/load)
2827
</PackageReleaseNotes>
2928
</PropertyGroup>
3029

0 commit comments

Comments
 (0)