Merge pull request #17 from DarthAffe/DataHandlingRework

Data handling rework
This commit is contained in:
DarthAffe 2023-09-10 23:13:23 +02:00 committed by GitHub
commit c2aed2b186
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 13 additions and 16 deletions

View File

@ -14,8 +14,8 @@
<AssemblyTitle>ScreenCapture.NET.DX11</AssemblyTitle> <AssemblyTitle>ScreenCapture.NET.DX11</AssemblyTitle>
<PackageId>ScreenCapture.NET.DX11</PackageId> <PackageId>ScreenCapture.NET.DX11</PackageId>
<RootNamespace>ScreenCapture.NET</RootNamespace> <RootNamespace>ScreenCapture.NET</RootNamespace>
<Description>Vortice based Screen-Capturing</Description> <Description>DirectX 11 based Screen-Capturing using the Desktop Duplication API</Description>
<Summary>Vortice based Screen-Capturing using Desktop Duplication</Summary> <Summary>DirectX 11 based Screen-Capturing using the Desktop Duplication API</Summary>
<Copyright>Copyright © Darth Affe 2023</Copyright> <Copyright>Copyright © Darth Affe 2023</Copyright>
<PackageCopyright>Copyright © Darth Affe 2023</PackageCopyright> <PackageCopyright>Copyright © Darth Affe 2023</PackageCopyright>
<PackageIcon>icon.png</PackageIcon> <PackageIcon>icon.png</PackageIcon>
@ -26,13 +26,11 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild> <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PackageReleaseNotes> <PackageReleaseNotes>
The downscale-level is now automatically limited if it would scale the image below a size of 1x1 px.
This is change that can potentially break existing behavior but should only affect cases that are expected to crash with earlier versions.
</PackageReleaseNotes> </PackageReleaseNotes>
<Version>1.3.2</Version> <Version>2.0.0</Version>
<AssemblyVersion>1.3.2</AssemblyVersion> <AssemblyVersion>2.0.0</AssemblyVersion>
<FileVersion>1.3.2</FileVersion> <FileVersion>2.0.0</FileVersion>
<OutputPath>..\bin\</OutputPath> <OutputPath>..\bin\</OutputPath>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>

View File

@ -14,8 +14,8 @@
<AssemblyTitle>ScreenCapture.NET.DX9</AssemblyTitle> <AssemblyTitle>ScreenCapture.NET.DX9</AssemblyTitle>
<PackageId>ScreenCapture.NET.DX9</PackageId> <PackageId>ScreenCapture.NET.DX9</PackageId>
<RootNamespace>ScreenCapture.NET</RootNamespace> <RootNamespace>ScreenCapture.NET</RootNamespace>
<Description>Vortice based Screen-Capturing</Description> <Description>DirectX 9 based Screen-Capturing</Description>
<Summary>Vortice based Screen-Capturing using Desktop Duplication</Summary> <Summary>DirectX 9 based Screen-Capturing. Use DX11 if possible!</Summary>
<Copyright>Copyright © Darth Affe 2023</Copyright> <Copyright>Copyright © Darth Affe 2023</Copyright>
<PackageCopyright>Copyright © Darth Affe 2023</PackageCopyright> <PackageCopyright>Copyright © Darth Affe 2023</PackageCopyright>
<PackageIcon>icon.png</PackageIcon> <PackageIcon>icon.png</PackageIcon>

View File

@ -15,8 +15,8 @@
<AssemblyTitle>ScreenCapture.NET.X11</AssemblyTitle> <AssemblyTitle>ScreenCapture.NET.X11</AssemblyTitle>
<PackageId>ScreenCapture.NET.X11</PackageId> <PackageId>ScreenCapture.NET.X11</PackageId>
<RootNamespace>ScreenCapture.NET</RootNamespace> <RootNamespace>ScreenCapture.NET</RootNamespace>
<Description>Vortice based Screen-Capturing</Description> <Description>libX11 based Screen-Capturing</Description>
<Summary>Vortice based Screen-Capturing using Desktop Duplication</Summary> <Summary>libX11 based Screen-Capturing</Summary>
<Copyright>Copyright © Darth Affe 2023</Copyright> <Copyright>Copyright © Darth Affe 2023</Copyright>
<PackageCopyright>Copyright © Darth Affe 2023</PackageCopyright> <PackageCopyright>Copyright © Darth Affe 2023</PackageCopyright>
<PackageIcon>icon.png</PackageIcon> <PackageIcon>icon.png</PackageIcon>

View File

@ -26,13 +26,12 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild> <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PackageReleaseNotes> <PackageReleaseNotes>
The downscale-level is now automatically limited if it would scale the image below a size of 1x1 px. Reworked most of the data handling and splitted capture-logic into separate packages.
This is change that can potentially break existing behavior but should only affect cases that are expected to crash with earlier versions.
</PackageReleaseNotes> </PackageReleaseNotes>
<Version>1.3.2</Version> <Version>2.0.0</Version>
<AssemblyVersion>1.3.2</AssemblyVersion> <AssemblyVersion>2.0.0</AssemblyVersion>
<FileVersion>1.3.2</FileVersion> <FileVersion>2.0.0</FileVersion>
<OutputPath>..\bin\</OutputPath> <OutputPath>..\bin\</OutputPath>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>