Skip to content

Commit

Permalink
Updates to v3.8.1 (FlyleafLib) / v1.4.1 (FlyleafME) / v1.1.2 (Flyleaf…
Browse files Browse the repository at this point in the history
…Host.WinUI)

- Demuxer: Performance and stability improvements (query params/nested ioopen)
- DecoderContext: Prevents setting Referer always as it can cause issues
- FlyleafHost.Wpf: Changes the order of drop File/Text to Text/File (as firefox sets both)
- FlyleafHost.Wpf: Fixes an issue with FlowDirection.RightToLeft
- Plugins.YoutubeDL: Adds cookies support and removes unused JSON properties (could cause issues)
- Plugins.YoutubeDL: Removes '--cookies-from-browser' option by default (could cause issues, mainly with chrome)
- Plugins.YoutubeDL: Adds stdout/stderr and handles/retries on specific errors (eg. generic:impersonate)
- Plugins.YoutubeDL: Performance and stability improvements (kill process tree/interrupts/locks)
  • Loading branch information
SuRGeoNix committed Nov 11, 2024
1 parent a588be4 commit 2ec6ec7
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 19 deletions.
2 changes: 1 addition & 1 deletion FlyleafLib.Controls.WPF/FlyleafLib.Controls.WPF.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net8.0-windows</TargetFrameworks>
<UseWindowsForms>true</UseWindowsForms>
<UseWPF>true</UseWPF>
<Version>1.4.0</Version>
<Version>1.4.1</Version>
<Authors>SuRGeoNix</Authors>
<Copyright>SuRGeoNix © 2024</Copyright>
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
Expand Down
6 changes: 2 additions & 4 deletions FlyleafLib.Controls.WinUI/FlyleafLib.Controls.WinUI.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,15 @@
<UseWinUI>true</UseWinUI>
<Nullable>enable</Nullable>
<Authors>SuRGeoNix</Authors>
<Version>1.1.1</Version>
<Version>1.1.2</Version>
<Copyright>SuRGeoNix © 2024</Copyright>
<PackageProjectUrl>https://github.com/SuRGeoNix/Flyleaf</PackageProjectUrl>
<PackageIcon>Flyleaf.png</PackageIcon>
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
<PackageTags>flyleaf flyleaflib flyleafhost video audio winui media player element control</PackageTags>
<Description>FlyleafHost.WinUI: Direct3D 11 Hardware Accelerated Media Surface (based on FlyleafLib)</Description>
<PackageReleaseNotes>
* Fixes issues with Fullscreen and Keyboard focus
* Updates WindowsAppSDK
* Updates Vortice
Updates FlyleafLib
</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-windows10.0.19041.0|AnyCPU'">
Expand Down
23 changes: 9 additions & 14 deletions FlyleafLib/FlyleafLib.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<PackageIconUrl />
<RepositoryUrl></RepositoryUrl>
<Description>Media Player .NET Library for WinUI 3/WPF/WinForms (based on FFmpeg/DirectX)</Description>
<Version>3.8.0</Version>
<Version>3.8.1</Version>
<Authors>SuRGeoNix</Authors>
<Copyright>SuRGeoNix © 2024</Copyright>
<PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression>
Expand All @@ -17,19 +17,14 @@
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageReleaseNotes>
* VideoDecoder: Stability and performance improvements
* VideoStream: Fixes an issue with rotation

- Dependencies
* Replaces FFmpeg.Autogen with Flyleaf.FFmpeg.Bindings
* Replaces Microsoft ILoggger with a generic custom callback
* Updates FFmpeg libs to v7.1 (patched *and mingw downgrade)
* Updates Vortice libs to v3.6.2

- Breaking Changes
* Deprecates .NET Framework and .NET 6 (Support only .NET 8)
* FFmpegLogLevel changed to Flyleaf.FFmpeg.LogLevel
* FFmpeg v7.1 support only
- Demuxer: Performance and stability improvements (query params/nested ioopen)
- DecoderContext: Prevents setting Referer always as it can cause issues
- FlyleafHost.Wpf: Changes the order of drop File/Text to Text/File (as firefox sets both)
- FlyleafHost.Wpf: Fixes an issue with FlowDirection.RightToLeft
- Plugins.YoutubeDL: Adds cookies support and removes unused JSON properties (could cause issues)
- Plugins.YoutubeDL: Removes '--cookies-from-browser' option by default (could cause issues, mainly with chrome)
- Plugins.YoutubeDL: Adds stdout/stderr and handles/retries on specific errors (eg. generic:impersonate)
- Plugins.YoutubeDL: Performance and stability improvements (kill process tree/interrupts/locks)
</PackageReleaseNotes>
</PropertyGroup>

Expand Down

0 comments on commit 2ec6ec7

Please sign in to comment.