jp9000
54f9d79d0e
game capture - added d3d9 64bit patches
2013-06-14 08:48:03 -07:00
jp9000
fed5ed0ac0
game capture - minor fix to the last fix - didn't make it properly check for a timeout return value
2013-06-08 07:49:56 -07:00
jp9000
ce8a86b8b9
game capture - made a slight fix that prevents a "stuttering" issue some people were experiencing with certain games
2013-06-08 07:30:20 -07:00
jp9000
1ec5dd3be0
made a clear reason message in d3d9 capture happen before the clear rather than after the clear so it's less confusing
2013-06-06 02:50:34 -07:00
jp9000
4cd83c2c53
game capture - check hook occasionally to make sure it wasn't mysteriously cleared by protections
2013-06-04 02:57:00 -07:00
jp9000
5054bea8fb
figured out and added support for certain roxio devices
2013-06-02 19:11:27 -07:00
jp9000
aaae244b69
update japanese directshow translation file
...
made an adjustment to the way game capture gets the size data in D3D9, made it so that it gets the size data from the backbuffer size, not from the swap chain size -- the swap chain size in rare circumstances was 1x1 or incorrect, where as the back buffer size is always at the correct size
2013-05-31 11:18:03 -07:00
jp9000
54e478b89a
removed the SSE2 option from compiler settings just because I think it may be causing problems for some people, that and it wasn't necessarily needed I think, so I'm just taking it out for some testing
2013-05-20 11:42:59 -07:00
paibox
2802b45720
Updated the hashd RTMP URLs.
2013-05-17 14:36:34 +02:00
paibox
ccb0b1c048
Fix game capture aspect ratio handling properly, new and improved, etc.
2013-05-11 21:38:20 +02:00
jp9000
180dc42441
game capture - fixed a logging issue that could cause some games to crash under certain circumstances
2013-05-08 16:00:25 -07:00
jp9000
1f7824cf40
0.521 - fixed a game capture crash
2013-05-08 00:35:33 -07:00
jp9000
df877d86f3
allow precompiled header usage to reduce compile time
2013-05-07 17:09:25 -07:00
jp9000
1bd101c792
changed project settings to use SSE2 optimizations by default, and removed SSE2 checks from the app
2013-05-03 19:54:49 -07:00
jp9000
2d05e4edd3
reverted to memcpy because Jim apparently didn't do proper testing like he should have
2013-05-03 17:17:45 -07:00
jp9000
a6321809ca
fixed a logging bug with d3d9 capture
2013-05-03 17:16:05 -07:00
paibox
a157c42ee8
Fixed stretch to screen aspect ratio handling for game capture.
2013-05-03 02:47:25 +02:00
jp9000
4b50f99f6b
cleaned up shared texture functions a bit
2013-05-01 21:10:06 -07:00
jp9000
d2e7e2af6f
added timestamping to all lines in log files
2013-05-01 17:58:42 -07:00
jp9000
96dc5b84a0
game capture - added yet more logging to d3d10/d3d11/gl
2013-05-01 17:57:43 -07:00
jp9000
b07fe5526d
Significantly increased game capture logging data, added a variety of reacquiring fixes, fixed natural selection 2 not acquiring when windowed
2013-05-01 15:51:07 -07:00
jp9000
8c25c0ca53
game capture: fixed an issue where keepalive would fail before it even had a chance to start up
2013-04-25 16:00:57 -07:00
jp9000
d8371730e2
game capture: removed a potential crash hazard
2013-04-22 21:50:14 -07:00
jp9000
6e21083ba6
game capture - changed where the keepalive check occurs in code, just to be safe
2013-04-20 11:01:12 -07:00
jp9000
e124433d53
added keepalive message for GL
2013-04-19 08:41:26 -07:00
jp9000
7a602445cb
added keepalive log message
2013-04-19 08:40:57 -07:00
jp9000
8776c8c82a
Reverted some game capture code
2013-04-17 19:47:19 -07:00
jp9000
044a8b6882
fixed some bugs with game capture
2013-04-15 05:44:29 -07:00
jp9000
2cc418333f
0.48.014 - fixed a potential issue with game capture when it's disabled
2013-04-12 10:36:48 -07:00
jp9000
850bf36187
Game Capture: added an extra error message just in case
2013-04-05 16:54:54 -07:00
jp9000
b5f9d424f5
Game capture: Fixed a bug that caused 64bit games not to capture
2013-03-30 13:45:27 -07:00
jp9000
30f50d018f
removed redundant check in game capture
2013-03-27 03:25:34 -07:00
jp9000
6e8561a228
made it so 1bit and 24bit cursors can be captured, and also attempting a fix for the weird non-square cursor bug
2013-03-26 04:52:08 -07:00
jp9000
83976e4172
game capture: fixed a bug that would cause targets to immidiately deacquire when hotkey was used
2013-03-22 22:43:21 -07:00
jp9000
46ceef3880
game capture: made it so that d3d11 swap chain is hooked first if available, may have to hook both d3d10 and d3d11 if they both exist, as they may use different dxgi versions.
2013-03-22 20:20:51 -07:00
jp9000
d02364a0bf
Added ability to use game capture via hotkey instead of having to select the window
2013-03-21 23:01:37 -07:00
jp9000
3e314ce6e2
add new keepalive code to the opengl capture as well
2013-03-21 19:30:49 -07:00
jp9000
2b21d55be0
removed redundant QPC calls
2013-03-21 19:28:42 -07:00
jp9000
c01a3c0281
Fixed bug with game capture not checking to see if OBS is still alive. Might adjust it later if I find a better way
2013-03-21 19:19:16 -07:00
jp9000
9db9cd6359
fixed A/V issues for game capture injection, confirmed by multiple people
2013-03-10 16:23:51 -07:00
jp9000
8a05238dad
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
2013-03-09 16:00:46 -07:00
Lucas Murray
e9b74b9fb1
Merge branch 'envproj'
2013-03-06 10:37:30 +08:00
jp9000
705fd556af
Made graphics capture hook to use more common API functions when getting a temp swap chain
2013-03-05 16:34:53 -07:00
Lucas Murray
1a80def69b
Make solution work in both VSE2010 and VSE2012
2013-03-05 19:26:45 +08:00
Lucas Murray
5894e62746
Use environment variables for include directories; Don't rely on MFC
...
being present
2013-03-05 18:39:26 +08:00
jp9000
f720805a1f
switched to vs2010. gotta love the new directories thing in 2010. really great. so great. so wonderful.
...
also, recompiled libmp3lame
2013-03-04 16:13:29 -07:00
jp9000
d75c870c80
obfuscate evil import names because apparently they will cause problems with annoying programs
2013-03-04 16:10:45 -07:00
jp9000
675d0c6d6c
added an audio filter API
2013-03-03 18:20:38 -07:00
jp9000
0fbddc5ebd
minor comment
2013-03-01 13:29:47 -07:00
jp9000
27b0855914
and one more minor tweak for safety
2013-02-28 18:40:06 -07:00