fixed some issues with the project files: removed *.filters from gitignore, added *.filters files to git, fixed project dependencies that were causing the project to compile incorrectly

master
jp9000 2013-03-09 16:00:46 -07:00
parent ca9ca72aa9
commit 8a05238dad
15 changed files with 874 additions and 42 deletions

1
.gitignore vendored
View File

@ -15,7 +15,6 @@ ipch/
*.opensdf
*.xml
*.ipch
*.filters
*.css
*.xslt
*.aps

View File

@ -264,12 +264,6 @@
<ItemGroup>
<ResourceCompile Include="DShowPlugin.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OBSApi\OBSApi.vcxproj">
<Project>{11a35235-dd48-41e2-8f40-825c78024bc0}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>

View File

@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Headers">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
<Filter Include="Shaders">
<UniqueIdentifier>{13c7e79e-dcbc-4157-af5a-79bbe67971b0}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="CaptureFilter.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="DeviceAudio.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="DeviceSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="DShowPlugin.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="ImageMadness.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="MediaInfoStuff.cpp">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="CaptureFilter.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="DeviceSource.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="DShowPlugin.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="MediaInfoStuff.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="resource.h">
<Filter>Headers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="cursor1.cur">
<Filter>Resources</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_HDYCToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_RGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_UYVToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_YUVToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_YUXVToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_YVUToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\ChromaKey_YVXUToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\HDYCToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\UYVToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\YUVToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\YUXVToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\YVUToRGB.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="..\rundir\plugins\DShowPlugin\shaders\YVXUToRGB.pShader">
<Filter>Shaders</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="DShowPlugin.rc">
<Filter>Resources</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@ -227,12 +227,6 @@
<ItemGroup>
<ResourceCompile Include="GraphicsCapture.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OBSApi\OBSApi.vcxproj">
<Project>{11a35235-dd48-41e2-8f40-825c78024bc0}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Headers">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="GraphicsCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="GraphicsCaptureSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="MemoryCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="SharedTexCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="GlobalCaptureStuff.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="GraphicsCapture.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="GraphicsCaptureSource.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="MemoryCapture.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="resource.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="SharedTexCapture.h">
<Filter>Headers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="GraphicsCapture.rc">
<Filter>Resources</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Headers">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="D3D10.1Capture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="D3D10Capture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="D3D11Capture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="D3D9Capture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="DDrawCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="DXGICapture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="GraphicsCaptureHook.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="OpenGLCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="DXGIStuff.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="..\GlobalCaptureStuff.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="GraphicsCaptureHook.h">
<Filter>Headers</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -6,12 +6,25 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "librtmp", "librtmp\librtmp.vcxproj", "{22BF0EE3-CDCD-4925-A5F6-0A94CB5D4DB1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsamplerate", "libsamplerate\libsamplerate.vcxproj", "{47AFDBEF-F15F-4BC0-B436-5BE443C3F80F}"
ProjectSection(ProjectDependencies) = postProject
{9CC48C6E-92EB-4814-AD37-97AB3622AB65} = {9CC48C6E-92EB-4814-AD37-97AB3622AB65}
{22BF0EE3-CDCD-4925-A5F6-0A94CB5D4DB1} = {22BF0EE3-CDCD-4925-A5F6-0A94CB5D4DB1}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OBS", "OBS.vcxproj", "{221C92F4-3416-43F1-8E4E-78657AFD0111}"
ProjectSection(ProjectDependencies) = postProject
{11A35235-DD48-41E2-8F40-825C78024BC0} = {11A35235-DD48-41E2-8F40-825C78024BC0}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OBSApi", "OBSApi\OBSApi.vcxproj", "{11A35235-DD48-41E2-8F40-825C78024BC0}"
ProjectSection(ProjectDependencies) = postProject
{47AFDBEF-F15F-4BC0-B436-5BE443C3F80F} = {47AFDBEF-F15F-4BC0-B436-5BE443C3F80F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DShowPlugin", "DShowPlugin\DShowPlugin.vcxproj", "{D75E4F7D-0CC8-4F0F-B8A2-5E384A27753C}"
ProjectSection(ProjectDependencies) = postProject
{11A35235-DD48-41E2-8F40-825C78024BC0} = {11A35235-DD48-41E2-8F40-825C78024BC0}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GraphicsCapture", "GraphicsCapture\GraphicsCapture.vcxproj", "{7BB0C67E-9CDD-4ABB-8728-41F2BE5C54D8}"
ProjectSection(ProjectDependencies) = postProject

View File

@ -305,24 +305,6 @@
<ItemGroup>
<ResourceCompile Include="OBS.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="libfaac\libfaac.vcxproj">
<Project>{9cc48c6e-92eb-4814-ad37-97ab3622ab65}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="librtmp\librtmp.vcxproj">
<Project>{22bf0ee3-cdcd-4925-a5f6-0a94cb5d4db1}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="libsamplerate\libsamplerate.vcxproj">
<Project>{47afdbef-f15f-4bc0-b436-5be443c3f80f}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="OBSApi\OBSApi.vcxproj">
<Project>{11a35235-dd48-41e2-8f40-825c78024bc0}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>

236
OBS.vcxproj.filters Normal file
View File

@ -0,0 +1,236 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="Source\API.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\BlankAudioPlayback.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\BandwidthAnalysis.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\BitmapImageSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\BitmapTransitionSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\CodeTokenizer.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\CrashDumpHandler.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\D3D10OutputDuplicator.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\D3D10ShaderProcessor.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\D3D10System.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\D3D10VertexBuffer.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\DesktopImageSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Encoder_AAC.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Encoder_x264.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Encoder_MP3.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\FLVFileStream.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\GetAudioDevices.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\GlobalSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Hacks.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\HTTPClient.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\ImageProcessing.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Main.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\MMDeviceAudioSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\MP4FileStream.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\NullOutput.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\OBS.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\OBSCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\OBSEvents.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\OBSHotkeyHandlers.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\OBSVideoCapture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\RTMPPublisher.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\RTMPStuff.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\TextOutputSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\WindowStuff.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Updater.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\libnsgif.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\Settings.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\DelayedPublisher.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\D3D10Texture.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Source\D3D10Shader.cpp">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\D3D10System.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\CrashDumpHandler.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\CodeTokenizer.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\HTTPClient.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\libnsgif.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\Main.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="resource.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\OBS.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\RTMPPublisher.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\RTMPStuff.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\Updater.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Source\WindowStuff.h">
<Filter>Headers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="cursor1.cur">
<Filter>Resources</Filter>
</None>
<None Include="ui\mic2-muted.ico">
<Filter>Resources</Filter>
</None>
<None Include="ui\mic2.ico">
<Filter>Resources</Filter>
</None>
<None Include="ui\speaker-muted.ico">
<Filter>Resources</Filter>
</None>
<None Include="ui\speaker.ico">
<Filter>Resources</Filter>
</None>
<None Include="ui\test2\test.ico">
<Filter>Resources</Filter>
</None>
<None Include="ui\test2\test48.ico">
<Filter>Resources</Filter>
</None>
<None Include="rundir\shaders\DownscaleYUV1.5.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DrawYUVTexture.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DownscaleYUV2.25.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DownscaleYUV2.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DownscaleYUV3.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DrawSolid.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DrawSolid.vShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DrawTexture.pShader">
<Filter>Shaders</Filter>
</None>
<None Include="rundir\shaders\DrawTexture.vShader">
<Filter>Shaders</Filter>
</None>
</ItemGroup>
<ItemGroup>
<Filter Include="Headers">
<UniqueIdentifier>{37253580-c8f2-4488-9f8e-85782dea399d}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{c7980321-beda-4354-870e-0819ae11464d}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
<Filter Include="Source">
<UniqueIdentifier>{7d178c27-342a-4100-9daa-c360d22d977d}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Shaders">
<UniqueIdentifier>{a2d93ce3-630d-408d-8a9e-89dc2532938e}</UniqueIdentifier>
<Extensions>pShader;vShader</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="OBS.rc">
<Filter>Resources</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@ -117,6 +117,8 @@
<StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir</Command>
@ -138,13 +140,13 @@
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>winmm.lib;psapi.lib;libsamplerate.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>../libsamplerate/x64/debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>..\rundir\pdb64\$(TargetName).pdb</ProgramDatabaseFile>
<StripPrivateSymbols>..\rundir\pdb64\stripped\$(TargetName).pdb</StripPrivateSymbols>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX64</TargetMachine>
<AdditionalDependencies>winmm.lib;psapi.lib;libsamplerate.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir</Command>
@ -205,6 +207,8 @@
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX64</TargetMachine>
<AdditionalOptions>
</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir</Command>
@ -262,16 +266,6 @@
<ClInclude Include="Utility\XT_Windows.h" />
<ClInclude Include="Utility\XTLocalization.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\libsamplerate\libsamplerate.vcxproj">
<Project>{47afdbef-f15f-4bc0-b436-5be443c3f80f}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<Private>true</Private>
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>

View File

@ -0,0 +1,172 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="APIDefs.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="AudioSource.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="ColorControl.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="HotkeyControlEx.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="OBSApi.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="GraphicsSystem.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="VolumeMeter.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="VolumeControl.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Scene.cpp">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="Utility\ConfigFile.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XTLocalization.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\DebugAlloc.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\FastAlloc.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\Profiler.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\utf8.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XConfig.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XFile_Windows.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XMath.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XString.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XT.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
<ClCompile Include="Utility\XT_Windows.cpp">
<Filter>Utility\Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="ColorControl.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="AudioSource.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="AudioFilter.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="APIInterface.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="GraphicsSystem.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="OBSApi.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Scene.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="VolumeMeter.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="VolumeControl.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\Alloc.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\ConfigFile.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\DebugAlloc.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\Defs.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\FastAlloc.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="HotkeyControlEx.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\Inline.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\Profiler.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\Serializer.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\Template.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\utf8.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XConfig.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XFile.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XMath.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XString.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XT.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XT_Windows.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
<ClInclude Include="Utility\XTLocalization.h">
<Filter>Utility\Headers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Source">
<UniqueIdentifier>{ebd85662-234c-431a-bd43-a28cbe7fd3dc}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Headers">
<UniqueIdentifier>{da761293-0967-4901-9a8e-a587ac2a4599}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Utility">
<UniqueIdentifier>{88bebac1-7d10-48ff-9d34-689b04181ac5}</UniqueIdentifier>
</Filter>
<Filter Include="Utility\Source">
<UniqueIdentifier>{0c983f30-fef0-4755-b9b5-e93d87239460}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Utility\Headers">
<UniqueIdentifier>{d0560106-adb4-4e7a-9d24-2e1ec753ca95}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
</Project>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="injectHelper.c">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{0fb5c2b4-169f-416c-bb78-d460af5dcf74}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{580cb1c3-b7e2-4936-a493-3c0301f98eb8}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="aacquant.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="backpred.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="bitstream.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="channels.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="fft.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="filtbank.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="frame.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="huffman.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ltp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="midside.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="psychkni.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="tns.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="util.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="aacquant.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="backpred.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="bitstream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="channels.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="coder.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="fft.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="filtbank.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="frame.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="huffman.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="hufftab.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="joint.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="ltp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="psych.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="tns.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="util.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Headers">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="amf.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="hashswf.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="log.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="parseurl.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="rtmp.c">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="amf.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="bytes.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="dh.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="dhgroups.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="handshake.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="http.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="log.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="rtmp.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="rtmp_sys.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="stdint.h">
<Filter>Headers</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="src_zoh.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="src_linear.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="src_sinc.c">
<Filter>Source</Filter>
</ClCompile>
<ClCompile Include="samplerate.c">
<Filter>Source</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="common.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="samplerate.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="config.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="fastest_coeffs.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="float_cast.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="high_qual_coeffs.h">
<Filter>Headers</Filter>
</ClInclude>
<ClInclude Include="mid_qual_coeffs.h">
<Filter>Headers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Headers">
<UniqueIdentifier>{358b26fc-b1ef-4294-a9cc-d6a64be4ba77}</UniqueIdentifier>
</Filter>
<Filter Include="Source">
<UniqueIdentifier>{f23ee9cc-d36b-453e-9cbc-6ac40131f1e6}</UniqueIdentifier>
</Filter>
<Filter Include="Resources">
<UniqueIdentifier>{f3ed8158-880e-4aa4-ac5e-c82086a24375}</UniqueIdentifier>
</Filter>
</ItemGroup>
</Project>