palana
618c1489c7
Add LocaleIsRTL API call
2014-02-25 14:24:32 +00:00
jp9000
f4ba6c736a
Fix tooltips for right-to-left languages
2014-02-24 18:27:25 -07:00
jp9000
f83442633b
Replace MessageBox with wrapper for RTL languages
2014-02-24 18:18:21 -07:00
jp9000
07518b5146
Add a minor (temporary) fix to desktop drawing
...
I'd rather have the cursor for the desktop texture to show properly than
show up garbled. I'd rather be spending my time in obs-studio right now
though. obs-studio will have a built-in way of dealing with
multi-texture based sources much better (rendering to texture)
2014-02-16 07:54:58 -07:00
paibox
e70a5eeca6
Quick fix for Window Capture
...
I'm not quite sure why anyone would ever want the Window Capture to turn
into a giant black rectangle just because the window being captured was
closed.
2013-12-16 10:06:48 +01:00
paibox
38635c4632
Fix Window Capture for windows with no title
...
Windows with no title now display the process name instead, and does not
break the window order in the list.
2013-11-10 13:38:41 +01:00
HomeWorld
e7c006fc5f
Made win8 monitor capture acquire desktop duplicator/release it in BeginScene/EndScene and not acquire/release it at imagesource creation/deletion time - workaround for Api.cpp:OBS::SetScene behavior
2013-09-14 23:19:17 +03:00
HomeWorld
b355a79676
Small fix for win8 monitor capture (when using multiple adapters)
2013-09-14 15:38:35 +03:00
palana
8890fdfe11
Added vertex rotation support to DrawSpriteExRotate
...
Allows for rotations that are not a multiple of 90 degrees
2013-09-12 03:39:32 +02:00
HomeWorld
0aa17bb847
Changed win8 monitor duplicator aquire retry interval to 100 ms
2013-09-09 11:28:56 +03:00
jp9000
de5140555f
add "capture layered" into window capture
2013-08-18 21:23:16 -07:00
jp9000
6d1a39f833
finally fixed monitor rotation for monitor capture on windows 8 (though it still baffles me beyond reason why anyone would use monitor capture at all with a portrait desktop)
2013-08-04 15:26:30 -07:00
Richard Stanway
fed98897c6
I appear to be unable to spell
2013-08-03 15:45:26 -04:00
Richard Stanway
1e4c95213f
Don't attempt to render a zero width/height cursor
2013-08-03 15:42:02 -04:00
Richard Stanway
4febb06b9c
Log error code from BitBlt failure
2013-07-22 21:02:10 -04:00
jp9000
220cde415d
make it so mouse only shows in game/window capture when it is the foreground window
2013-07-02 08:48:03 -07:00
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