51 Commits

Author SHA1 Message Date
paibox
c59cbbe1f3 Fixed the monitor capture with Aero on warning 2013-06-20 11:58:35 +02:00
Richard Stanway
d11441b97f Fix Aero warning appearing for window capture 2013-06-14 01:52:38 -04:00
Richard Stanway
08e1ac51ef Make Aero warning more annoying when using monitor capture.
Allow disabling of Aero at runtime.
2013-06-14 01:51:40 -04:00
jp9000
4b61ddc365 one minor bug with sizing to 16 or below 2013-05-10 20:01:43 -07:00
jp9000
5ea47c34c7 made some minor alterations to a few artificial size limiations. saying 32 is too big is fine, but anyone who goes below 16 seriously needs to find a better way of doing things. 2013-05-10 19:59:54 -07:00
HomeWorld
b8b7d90134 Window Capture: Update subregion values if another window is selected 2013-04-24 17:32:33 +03:00
HomeWorld
ed3d9ac120 Fixed an issue with window capture config (previously selected subregion values getting overwritten) 2013-04-24 16:06:22 +03:00
jp9000
fccdc638aa Split up software capture into window and monitor capture. Put warnings on monitor capture for vista/7 and when aero is on 2013-04-19 10:50:16 -07:00
jp9000
ae2e0e314a fixed spelling error 2013-04-08 17:17:47 -07:00
Richard Stanway
9aceaadbcc Some small code cleanups via static analysis (cppcheck) 2013-04-04 03:20:02 -04:00
paibox
d8760b06a2 Fix a small memory leak that would occur when enabling point filtering in Windows 7. (And possibly Vista.) 2013-03-31 14:36:32 +02: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
paibox
ee68ba6924 Added point filtering option to the software capture source as well, useful for up/downscaling of emulators and other low resolution fixed pixel 2D stuff. 2013-03-19 12:02:44 +01:00
jp9000
3be930e719 added compatibility mode for software capture
added triple buffering option to advanced settings (potentially as an optimization for some cards)
added scene buffering time option to advanced settings (mainly for sound devices)
moved "Use CBR" to encoding section, made buffer size automatically default to the same as bitrate unless "Use Custom Buffer Size" is checked
2013-02-24 07:51:01 -07:00
jp9000
c78f7161a5 moved gamma stuff to software capture and game capture 2013-02-16 02:51:24 -07:00
jp9000
91e900a6cc Added a profile menu for quickly switching between profiles
Added a button in software capture to set the base stream output size to the target size
2013-02-02 04:52:45 -07:00
jp9000
deaa09f318 fix for devices that can choose a lower priority output type
also, a little audio tweak
2013-01-25 16:57:45 -07:00
jp9000
8c1b200f43 welp, 100ns timing turned out to be a really bad idea 2013-01-25 16:42:06 -07:00
HomeWorld
453565c46f Small visual improvements of software source region select window 2013-01-25 11:12:24 +02:00
jp9000
34da87be39 enabled full range again in x264
increased scene buffering size to 200ms
added transparency to the sub-region thing
2013-01-25 00:12:26 -07:00
jp9000
ab859da2aa fixed some mic sync issues
fixed some potential desktop sync issues
fixed some bad names
fixed more json issues
fixed mp4 file syncing
2012-12-30 14:30:08 -07:00
jp9000
efe771565f capture card audio stuff, audio system adjustments, audio thread adjustments 2012-12-25 09:34:07 -07:00
Richard Stanway
5c770af951 Merge remote-tracking branch 'origin/master' 2012-12-17 09:39:36 -05:00
Richard Stanway
575fe248b5 Add OS version to OBSApi, avoid redundant calls to GetVersionEx 2012-12-17 09:39:25 -05:00
jp9000
544975b4e7 added sizing/aspect ignore/positioning to graphics capture, added mouse to win8 capture, fixed push-to-talk volume, added push-to-talk delay 2012-12-16 22:27:41 -07:00
jp9000
307903f372 fixed a crash with audio levels, added the ability to crop win8 capture 2012-12-16 13:32:04 -07:00
jp9000
2573310d75 made volume controls linear again, updated win8 monitor capture 2012-12-15 16:53:33 -07:00
jp9000
c376aeab2b fix for stream death 2012-12-15 03:40:51 -07:00
jp9000
b9d79f4c3f tons of fixes related to audio and crashes, argh. also win8 capture 2012-12-14 04:13:38 -07:00
jp9000
1f0152ad91 fixed transcoding issues, fixed issues that could occur with bad mics/devices, logging more data, fixed bugs related to scene changing 2012-12-12 19:48:44 -07:00
jp9000
6ebf3633d9 tons of bug fixes, added send buffer again, fixed japanese localization, added outline 2012-12-05 19:43:44 -07:00
jim
8a5995e19f changed pdbs to output to rundir, added mouse cursor to graphics capture, removed redundant hook stuff, reverted frame drop code, and other tweaks 2012-11-22 18:02:33 -07:00
jim
7e10a6cad2 added more info to crash handler, fixed some bugs, adjusted rtmp code, removed unnecessary traces 2012-11-22 06:50:22 -07:00
jim
7c65f2e5a7 minor tweaks, made d3d9 capture awesome, as well as d3d10.0 capture 2012-11-14 19:58:01 -07:00
Richard Stanway
63d9c370fd Add option to capture layered windows to desktop source 2012-11-13 02:22:47 -05:00
jim
ee2d7fe16b graphics capture plugin update 2012-11-08 21:56:18 -07:00
jim
8021e7c49b 0.432a 2012-11-02 00:09:06 -07:00
jim
0cfae6cf51 0.43a 2012-10-28 17:36:11 -07:00
jim
75db90544f updated graphics capture code, other random tweaks 2012-10-20 22:42:35 -07:00
jim
931736feaa fixed a thread lock issue, and hopefully fixed a bug with the window capture 2012-10-11 22:07:29 -07:00
Richard Stanway
78bc98c08e Fix dangling pointer after updating desktop capture settings 2012-10-11 23:58:05 -04:00
jim
d1536097a8 0.42a 2012-10-10 22:13:08 -07:00
jim
dc0c272100 0.41a 2012-10-02 19:09:18 -07:00
jim
9271b73d93 updated hotkey code, settings tweaks, added hotkey for stopping stream, and got rid of the text message in software capture 2012-09-30 23:14:13 -07:00
jim
e9b10290d5 0.37a 2012-09-16 21:02:44 -07:00
jim
ac224ac6a5 0.35a 2012-09-10 01:04:20 -07:00
jim
70ebe174f6 0.34a 2012-09-08 19:01:46 -07:00
jim
d78139d575 0.331a 2012-09-06 17:57:24 -07:00
jim
1ee3ce655f 0.33a 2012-09-06 14:58:48 -07:00
jim
1372c0bce8 0.32 2012-09-01 17:03:49 -07:00