summaryrefslogtreecommitdiff
path: root/general/SimpleMediaSource
diff options
context:
space:
mode:
authorPeihsun Yeh <[email protected]>2018-08-15 15:15:19 -0700
committerPeihsun Yeh <[email protected]>2018-08-15 15:15:19 -0700
commit2649a6ac6d3edbe2eea9a9e4b6a0168da6609b3a (patch)
tree9c85bb8c486149bf9ce59e1ae220be7fccc5c0f3 /general/SimpleMediaSource
parentc6a43d3aad9a76d1ba702e4cabd394082ce4f70a (diff)
adding entry code for media source
Diffstat (limited to 'general/SimpleMediaSource')
-rw-r--r--general/SimpleMediaSource/MediaSource/MediaSource.vcxproj9
-rw-r--r--general/SimpleMediaSource/MediaSource/MediaSource.vcxproj.filters3
-rw-r--r--general/SimpleMediaSource/SimpleMediaSourceDriver/Device.c2
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
);