Skip to content

Commit bfd7110

Browse files
committed
Add Windows manifest to fix VP9 decode
Sister commit to obsproject/obs-studio#2282 While a manifest for the parent process solved some issues, it didn't solve VPx decoding. This does. Signed-off-by: pkv <[email protected]>
1 parent 66f41fe commit bfd7110

File tree

3 files changed

+31
-1
lines changed

3 files changed

+31
-1
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ tags
7575
*.obj
7676
*.pdb
7777
*.res
78-
*.manifest
7978
*.dep
8079
*.zip
8180
*.lnk

CMakeLists.txt

+4
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ if (WIN32)
196196
"${CMAKE_BINARY_DIR}/rundir/$<CONFIGURATION>/obs-plugins/${BITS}bit/"
197197
)
198198

199+
target_sources(obs-browser-page
200+
PRIVATE obs-browser-page.manifest
201+
)
202+
199203
add_custom_command(TARGET obs-browser POST_BUILD
200204
COMMAND ${CMAKE_COMMAND} -E copy
201205
"${CEF_ROOT_DIR}/Release/chrome_elf.dll"

obs-browser-page.manifest

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
3+
<description>OBS Browser Page (CEF)</description>
4+
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
5+
<security>
6+
<requestedPrivileges>
7+
<requestedExecutionLevel
8+
level="asInvoker"
9+
uiAccess="false"
10+
/>
11+
</requestedPrivileges>
12+
</security>
13+
</trustInfo>
14+
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
15+
<application>
16+
<maxversiontested Id="10.0.19041.0"/>
17+
<!-- Windows 10 -->
18+
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
19+
<!-- Windows 8.1 -->
20+
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
21+
<!-- Windows 8 -->
22+
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
23+
<!-- Windows 7 -->
24+
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
25+
</application>
26+
</compatibility>
27+
</assembly>

0 commit comments

Comments
 (0)