charls/CharLS.sln
Victor Derks 162ce021c1
Convert template class scan_codec_factory into template method (#296)
The class scan_codec_factory has no state and can be replaced by just a template function.
2023-12-28 14:48:12 +01:00

192 lines
12 KiB
Plaintext

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.9.34407.89
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CharLSTest", "test\CharLSTest.vcxproj", "{7185AD7F-57BA-42C7-A715-239CEA8ADC31}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{BE733144-010D-4F7F-A619-0B73D8461D60}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CharLS", "src\CharLS.vcxproj", "{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5F4C6204-36F8-4D63-BF33-ECFCB5D1D114}"
ProjectSection(SolutionItems) = preProject
.clang-format = .clang-format
.clang-tidy = .clang-tidy
.editorconfig = .editorconfig
CHANGELOG.md = CHANGELOG.md
cpp.hint = cpp.hint
default.ruleset = default.ruleset
default.ruleset.md = default.ruleset.md
Directory.Build.props = Directory.Build.props
LICENSE.md = LICENSE.md
README.md = README.md
SECURITY.md = SECURITY.md
sonar-project.properties = sonar-project.properties
spelling.dic = spelling.dic
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "convert-c", "samples\convert.c\convert-c.vcxproj", "{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CharLSUnitTest", "unittest\CharLSUnitTest.vcxproj", "{4A912445-1E83-41FA-8B80-C0A9BD4E9289}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "convert-cpp", "samples\convert.cpp\convert-cpp.vcxproj", "{E09F024E-A125-48AA-8E9D-7D1302BEAC97}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "benchmark", "benchmark\benchmark.vcxproj", "{F961EC29-4ACE-4D5E-B7ED-55681A678A90}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AflFuzzTest", "fuzzing\afl\AflFuzzTest.vcxproj", "{5637C116-ABF5-4274-A71F-34433713A538}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibFuzzerTest", "fuzzing\libfuzzer\LibFuzzerTest.vcxproj", "{0F21D958-FE76-469A-8562-5D05F9EFE8D1}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Checked|ARM64 = Checked|ARM64
Checked|x64 = Checked|x64
Checked|x86 = Checked|x86
Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|ARM64.ActiveCfg = Checked|ARM64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|ARM64.Build.0 = Checked|ARM64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x64.ActiveCfg = Checked|x64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x64.Build.0 = Checked|x64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x86.ActiveCfg = Checked|Win32
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x86.Build.0 = Checked|Win32
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|ARM64.ActiveCfg = Debug|ARM64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|ARM64.Build.0 = Debug|ARM64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x64.ActiveCfg = Debug|x64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x64.Build.0 = Debug|x64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x86.ActiveCfg = Debug|Win32
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x86.Build.0 = Debug|Win32
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|ARM64.ActiveCfg = Release|ARM64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|ARM64.Build.0 = Release|ARM64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x64.ActiveCfg = Release|x64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x64.Build.0 = Release|x64
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x86.ActiveCfg = Release|Win32
{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x86.Build.0 = Release|Win32
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|ARM64.ActiveCfg = Checked|ARM64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|ARM64.Build.0 = Checked|ARM64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x64.ActiveCfg = Checked|x64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x64.Build.0 = Checked|x64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x86.ActiveCfg = Checked|Win32
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x86.Build.0 = Checked|Win32
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|ARM64.Build.0 = Debug|ARM64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x64.ActiveCfg = Debug|x64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x64.Build.0 = Debug|x64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x86.ActiveCfg = Debug|Win32
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x86.Build.0 = Debug|Win32
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|ARM64.ActiveCfg = Release|ARM64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|ARM64.Build.0 = Release|ARM64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x64.ActiveCfg = Release|x64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x64.Build.0 = Release|x64
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x86.ActiveCfg = Release|Win32
{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x86.Build.0 = Release|Win32
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|ARM64.ActiveCfg = Checked|ARM64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|ARM64.Build.0 = Checked|ARM64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x64.ActiveCfg = Checked|x64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x64.Build.0 = Checked|x64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x86.ActiveCfg = Checked|Win32
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x86.Build.0 = Checked|Win32
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|ARM64.ActiveCfg = Debug|ARM64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|ARM64.Build.0 = Debug|ARM64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x64.ActiveCfg = Debug|x64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x64.Build.0 = Debug|x64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x86.ActiveCfg = Debug|Win32
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x86.Build.0 = Debug|Win32
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|ARM64.ActiveCfg = Release|ARM64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|ARM64.Build.0 = Release|ARM64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x64.ActiveCfg = Release|x64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x64.Build.0 = Release|x64
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x86.ActiveCfg = Release|Win32
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x86.Build.0 = Release|Win32
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|ARM64.ActiveCfg = Checked|ARM64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|ARM64.Build.0 = Checked|ARM64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x64.ActiveCfg = Checked|x64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x64.Build.0 = Checked|x64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x86.ActiveCfg = Checked|Win32
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x86.Build.0 = Checked|Win32
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|ARM64.ActiveCfg = Debug|ARM64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|ARM64.Build.0 = Debug|ARM64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x64.ActiveCfg = Debug|x64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x64.Build.0 = Debug|x64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x86.ActiveCfg = Debug|Win32
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x86.Build.0 = Debug|Win32
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|ARM64.ActiveCfg = Release|ARM64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|ARM64.Build.0 = Release|ARM64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x64.ActiveCfg = Release|x64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x64.Build.0 = Release|x64
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x86.ActiveCfg = Release|Win32
{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x86.Build.0 = Release|Win32
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|ARM64.ActiveCfg = Checked|ARM64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|ARM64.Build.0 = Checked|ARM64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x64.ActiveCfg = Checked|x64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x64.Build.0 = Checked|x64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x86.ActiveCfg = Checked|Win32
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x86.Build.0 = Checked|Win32
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|ARM64.ActiveCfg = Debug|ARM64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|ARM64.Build.0 = Debug|ARM64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x64.ActiveCfg = Debug|x64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x64.Build.0 = Debug|x64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x86.ActiveCfg = Debug|Win32
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x86.Build.0 = Debug|Win32
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|ARM64.ActiveCfg = Release|ARM64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|ARM64.Build.0 = Release|ARM64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x64.ActiveCfg = Release|x64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x64.Build.0 = Release|x64
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x86.ActiveCfg = Release|Win32
{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x86.Build.0 = Release|Win32
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Checked|ARM64.ActiveCfg = Checked|ARM64
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Checked|x64.ActiveCfg = Checked|x64
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Checked|x86.ActiveCfg = Checked|Win32
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Debug|ARM64.ActiveCfg = Debug|ARM64
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Debug|x64.ActiveCfg = Debug|x64
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Debug|x86.ActiveCfg = Debug|Win32
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Release|ARM64.ActiveCfg = Release|ARM64
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Release|x64.ActiveCfg = Release|x64
{F961EC29-4ACE-4D5E-B7ED-55681A678A90}.Release|x86.ActiveCfg = Release|Win32
{5637C116-ABF5-4274-A71F-34433713A538}.Checked|ARM64.ActiveCfg = Checked|ARM64
{5637C116-ABF5-4274-A71F-34433713A538}.Checked|ARM64.Build.0 = Checked|ARM64
{5637C116-ABF5-4274-A71F-34433713A538}.Checked|x64.ActiveCfg = Checked|x64
{5637C116-ABF5-4274-A71F-34433713A538}.Checked|x64.Build.0 = Checked|x64
{5637C116-ABF5-4274-A71F-34433713A538}.Checked|x86.ActiveCfg = Checked|Win32
{5637C116-ABF5-4274-A71F-34433713A538}.Checked|x86.Build.0 = Checked|Win32
{5637C116-ABF5-4274-A71F-34433713A538}.Debug|ARM64.ActiveCfg = Debug|ARM64
{5637C116-ABF5-4274-A71F-34433713A538}.Debug|ARM64.Build.0 = Debug|ARM64
{5637C116-ABF5-4274-A71F-34433713A538}.Debug|x64.ActiveCfg = Debug|x64
{5637C116-ABF5-4274-A71F-34433713A538}.Debug|x64.Build.0 = Debug|x64
{5637C116-ABF5-4274-A71F-34433713A538}.Debug|x86.ActiveCfg = Debug|Win32
{5637C116-ABF5-4274-A71F-34433713A538}.Debug|x86.Build.0 = Debug|Win32
{5637C116-ABF5-4274-A71F-34433713A538}.Release|ARM64.ActiveCfg = Release|ARM64
{5637C116-ABF5-4274-A71F-34433713A538}.Release|ARM64.Build.0 = Release|ARM64
{5637C116-ABF5-4274-A71F-34433713A538}.Release|x64.ActiveCfg = Release|x64
{5637C116-ABF5-4274-A71F-34433713A538}.Release|x64.Build.0 = Release|x64
{5637C116-ABF5-4274-A71F-34433713A538}.Release|x86.ActiveCfg = Release|Win32
{5637C116-ABF5-4274-A71F-34433713A538}.Release|x86.Build.0 = Release|Win32
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Checked|ARM64.ActiveCfg = Checked|x64
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Checked|x64.ActiveCfg = Checked|x64
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Checked|x86.ActiveCfg = Checked|Win32
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Debug|ARM64.ActiveCfg = Debug|x64
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Debug|x64.ActiveCfg = Debug|x64
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Debug|x86.ActiveCfg = Debug|Win32
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Release|ARM64.ActiveCfg = Release|x64
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Release|x64.ActiveCfg = Release|x64
{0F21D958-FE76-469A-8562-5D05F9EFE8D1}.Release|x86.ActiveCfg = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{F42C0547-FEB3-40F4-9379-0FF87B44FA0F} = {BE733144-010D-4F7F-A619-0B73D8461D60}
{E09F024E-A125-48AA-8E9D-7D1302BEAC97} = {BE733144-010D-4F7F-A619-0B73D8461D60}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9F2834D1-0A89-4C7C-93FC-B6B97410B1B7}
EndGlobalSection
EndGlobal