0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/plugins/win-capture
jp9000 b3ca1bd059 win-capture: Retry with last known window if first fails
This fixes a bug where games like "Don't Starve Together" wouldn't
capture because their actual render window is a completely different
window than their actual window on the screen.

So, because we already have the hook info by this point with the last
known window handle available, instead of using 0 here, we can just use
the window handle provided by the shared memory.  And we didn't even
have to change the hook!  That's nice.
2020-03-18 07:53:21 -07:00
..
d3d8-api clang-format: Add clang-format files 2019-06-23 01:53:56 -07:00
data/locale Update translations from Crowdin 2020-03-16 20:14:50 +01:00
get-graphics-offsets Revert "win-capture: Don't leak dynamic library references" 2019-08-17 12:23:44 -07:00
graphics-hook win-capture/graphics-hook: Separate some debugging stuff 2020-03-13 06:57:16 -07:00
inject-helper win-capture: Use full DLL path for inject helper 2020-02-29 00:15:54 -08:00
app-helpers.c win-capture: Use full app obj name for keepalive mutex 2020-03-10 07:13:58 -07:00
app-helpers.h win-capture: Use full app obj name for keepalive mutex 2020-03-10 07:13:58 -07:00
CMakeLists.txt win-capture: Add Vulkan capture 2020-02-29 04:53:28 -08:00
cursor-capture.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
cursor-capture.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
dc-capture.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
dc-capture.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
duplicator-monitor-capture.c win-capture, libobs: Show names of displays in Display Capture 2020-03-09 11:13:59 +11:00
funchook.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
funchook.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
game-capture-file-init.c win-capture: Always copy file when debugging 2020-03-09 02:49:46 -07:00
game-capture.c win-capture: Retry with last known window if first fails 2020-03-18 07:53:21 -07:00
graphics-hook-info.h win-capture: Check hook version before capture init 2020-02-29 04:53:29 -08:00
graphics-hook-ver.h win-capture: Vulkan surface refactor 2020-03-13 04:36:19 -07:00
hook-helpers.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
inject-library.c Revert "win-capture: Don't leak dynamic library references" 2019-08-17 12:23:44 -07:00
inject-library.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
load-graphics-offsets.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
monitor-capture.c win-capture, libobs: Show names of displays in Display Capture 2020-03-09 11:13:59 +11:00
nt-stuff.h win-capture: Use full app obj name for keepalive mutex 2020-03-10 07:13:58 -07:00
obfuscate.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obfuscate.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
plugin-main.c win-capture: Add Vulkan capture 2020-02-29 04:53:28 -08:00
window-capture.c libobs-winrt: win-capture: Clean up error handling 2020-03-18 00:33:12 -07:00
window-helpers.c win-capture: Remove microsoft store from capture blacklist 2020-03-06 21:53:53 -08:00
window-helpers.h win-capture: Add support for finding windows via EnumWindows 2020-02-22 21:02:33 -08:00