diff options
| author | Peihsun Yeh <[email protected]> | 2018-08-15 15:15:19 -0700 |
|---|---|---|
| committer | Peihsun Yeh <[email protected]> | 2018-08-15 15:15:19 -0700 |
| commit | 2649a6ac6d3edbe2eea9a9e4b6a0168da6609b3a (patch) | |
| tree | 9c85bb8c486149bf9ce59e1ae220be7fccc5c0f3 | |
| parent | c6a43d3aad9a76d1ba702e4cabd394082ce4f70a (diff) | |
adding entry code for media source
3 files changed, 13 insertions, 1 deletions
diff --git a/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj b/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj index ea726a92..15e2b6c8 100644 --- a/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj +++ b/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj @@ -80,6 +80,8 @@ </ClCompile> <Link> <AdditionalDependencies>mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies)</AdditionalDependencies> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ModuleDefinitionFile>$(SolutionDir)MediaSource\module.def</ModuleDefinitionFile> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> @@ -91,6 +93,8 @@ </ClCompile> <Link> <AdditionalDependencies>mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies)</AdditionalDependencies> + <ModuleDefinitionFile>$(SolutionDir)MediaSource\module.def</ModuleDefinitionFile> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> @@ -106,6 +110,8 @@ <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> <AdditionalDependencies>mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies)</AdditionalDependencies> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ModuleDefinitionFile>$(SolutionDir)MediaSource\module.def</ModuleDefinitionFile> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -121,12 +127,15 @@ <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> <AdditionalDependencies>mfplat.lib;RuntimeObject.lib;Mfsensorgroup.lib;%(AdditionalDependencies)</AdditionalDependencies> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ModuleDefinitionFile>$(SolutionDir)MediaSource\module.def</ModuleDefinitionFile> </Link> </ItemDefinitionGroup> <ItemGroup> <None Include="module.def" /> </ItemGroup> <ItemGroup> + <ClCompile Include="dllMain.cpp" /> <ClCompile Include="SimpleMediaSource.cpp" /> <ClCompile Include="SimpleMediaStream.cpp" /> <ClCompile Include="stdafx.cpp" /> diff --git a/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj.filters b/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj.filters index ce4a1433..ffcc9853 100644 --- a/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj.filters +++ b/general/SimpleMediaSource/MediaSource/MediaSource.vcxproj.filters @@ -29,6 +29,9 @@ <ClCompile Include="stdafx.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="dllMain.cpp"> + <Filter>Source Files</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="SimpleMediaSource.h"> diff --git a/general/SimpleMediaSource/SimpleMediaSourceDriver/Device.c b/general/SimpleMediaSource/SimpleMediaSourceDriver/Device.c index 0cf7979e..2fa03bb9 100644 --- a/general/SimpleMediaSource/SimpleMediaSourceDriver/Device.c +++ b/general/SimpleMediaSource/SimpleMediaSourceDriver/Device.c @@ -75,7 +75,7 @@ Return Value: // status = WdfDeviceCreateDeviceInterface( device, - &GUID_DEVINTERFACE_SimpleMediaSourceDriver, + &CAMERA_CATEGORY, NULL // ReferenceString ); |
