267 Commits

Author SHA1 Message Date
jp9000
d57785dbc6 fixed version stuff
made it so new items insert front-most instead of back-most
2013-02-05 02:06:08 -07:00
jp9000
8987f06940 made a minor change in how the sdk stuff is accessed. now requires more recent versions of the windows sdk to compile though, unfortunately 2013-02-04 13:55:44 -07:00
Richard Stanway
47ca0d63a9 Fix spurious newline log message 2013-02-04 15:30:35 -05:00
HomeWorld
966e4c48f4 Use a layout rect for measure string if bUseExtents & bWrap are true 2013-02-04 22:05:49 +02:00
jp9000
01e2ff4e3f increased max texture size for text 2013-02-04 10:48:22 -07:00
HomeWorld
65417edd0e More fixes to textoutput source part 2. 2013-02-04 15:07:20 +02:00
HomeWorld
ff4ed61ae8 Fixed an ugly crash in textoutput source (invalid path used when calling OSMonitorFileStart) 2013-02-04 14:48:16 +02:00
HomeWorld
2fc93fdfb0 More fixes to textoutput source 2013-02-04 13:56:41 +02:00
Richard Stanway
8f4cbaa708 Use SIO_IDEAL_SEND_BACKLOG_QUERY IOCTL on congestion 2013-02-04 04:40:35 -05:00
Richard Stanway
ae13104962 Log plugin load failures 2013-02-04 03:37:40 -05:00
Richard Stanway
be1e41bb3b Protect classes with mutex during startup/shutdown to fix race condition 2013-02-04 00:39:45 -05:00
Richard Stanway
4f162f17be Fix index errors on publish service selection due to new ID lookup 2013-02-04 00:20:34 -05:00
jp9000
48a159f3d5 bug fix with the profiles menu 2013-02-03 16:30:23 -07:00
HomeWorld
eb0de62b75 Added a fixed horizontal padding for text 2013-02-04 00:46:01 +02:00
HomeWorld
640571f517 Merge remote-tracking branch 'upstream/master' 2013-02-03 23:42:51 +02:00
HomeWorld
7bee9dabff Fixed some stupid mistakes (mine) 2013-02-03 23:31:51 +02:00
jp9000
814d9564c8 fixed dashboard button bug where it wouldn't display on startup 2013-02-03 14:14:42 -07:00
jp9000
5a059da5a6 Added multiple instance command line parameter 2013-02-03 14:10:54 -07:00
HomeWorld
1660dbc22f Small code fix 2013-02-03 20:13:22 +02:00
HomeWorld
0c327003b0 Render background according to text size if text size < minimum texture size 2013-02-03 20:05:16 +02:00
HomeWorld
6a73126a57 Make sure the text is centered if textureSize > font size 2013-02-03 18:14:14 +02:00
HomeWorld
73d84599ca Fixed text output measure string 2013-02-03 16:30:24 +02:00
HomeWorld
a221d513d3 Avoid multiple gdiplus calls if strCurrentText is 'invalid' 2013-02-03 14:18:43 +02:00
William Hamilton
03be7d0497 Focus fix for arrow key bumping on drag, also adjust mouse drag offset correctly for key bumping. 2013-02-03 04:26:09 -06:00
jp9000
0886fd7c82 Reverse source order on startup if version < 0x470 2013-02-03 03:23:28 -07:00
Richard Stanway
b0bfed325f Update secureanywhere advice since exceptions don't work 2013-02-02 18:29:41 -05:00
jp9000
68ed796dd5 minor adjustment to the text control code 2013-02-02 12:48:39 -07:00
HomeWorld
f11ccb11df Glue in textoutputsource bk color/opacity 2013-02-02 21:40:56 +02:00
jp9000
ac1ea04856 Added some background color stuff to the text source, just needs finishing up 2013-02-02 11:56:39 -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
William Hamilton
30eb2dd364 Preview window fix on minimized. Prevents crash when starting to stream when minimized and red boxes disappearing on minimize.
Also header file name fix for me.
2013-02-01 23:18:35 -06:00
William Hamilton
6f38e48239 Cleaned up API additions to not break backward compatibility with older plugins. 2013-02-01 22:51:09 -06:00
William Hamilton
55b067c3f9 API trigger additions, added reporting and listeners, some new api calls such as set source order and render, and some other small api fixes. 2013-02-01 21:51:49 -06:00
jp9000
10610836e5 tiny adjustment to that last commit 2013-02-01 04:18:02 -07:00
jp9000
e1fe865a1b something about copyTextures not being NUM_RENDER_BUFFERS 2013-02-01 04:16:39 -07:00
Richard Stanway
7590562bd9 Defer loading image for 1 second on update in case file is in use 2013-01-31 01:34:54 -05:00
Richard Stanway
0ad353685f Alternative low latency mode and associated settings 2013-01-30 23:04:44 -05:00
Richard Stanway
549957312c Remove empty log lines from x264 log 2013-01-30 23:04:22 -05:00
jp9000
77a1ea5d2d fixed a tiny bug with variable framerate timing that would cause the cts offset to go all wacky unintentioanlly 2013-01-30 06:14:20 -07:00
jp9000
66183e65d1 woops, minor stupid little code bit 2013-01-30 04:45:26 -07:00
jp9000
4a7dc0154c fixed some major issues with frame timing
fixed cfr sync issue
fixed some major sync issues that may have been present in major version
fixed a bug with audio output timing
made mic data output more accurately as long as the qpc timestamp checks out
2013-01-30 04:43:40 -07:00
Richard Stanway
c6ecb0b166 Show error instead of crashing on missing shader 2013-01-28 11:27:38 -05:00
jp9000
b76b863687 reverted some audio code to an older working version for now 2013-01-28 03:55:03 -07:00
jp9000
ab4daa4a6e added an option to change global audio time
made a slight adjustment to the way the webroot message works
2013-01-27 23:30:14 -07:00
HomeWorld
43bd9f6338 Allow a higher range for text scrolling speed (now that we made it texture size independent) 2013-01-27 13:49:42 +02:00
HomeWorld
af4afec3d5 Do not process preview's window WM_ERASEBKGND msg when previewing or streaming (bRunning = true) 2013-01-27 13:13:00 +02:00
HomeWorld
21e888a797 Small code cleanup since we took care of child controls flickering long time ago (obs main window WS_CLIPCHILDREN) 2013-01-27 12:32:52 +02:00
HomeWorld
f5ac858553 Fixed vertical text positioning / made scroll speed texture size independent 2013-01-27 09:16:35 +02:00
Richard Stanway
a673d6e712 Fix deadlock when aborting stream with a full R1CHbuffer™ 2013-01-27 01:38:08 -05:00
jp9000
9dca975317 fixed potenital bug with devices where it could query a dumb videoinfo2 2013-01-26 23:20:41 -07:00