628 Commits

Author SHA1 Message Date
Jim
525d5debac Merge pull request #125 from lmurray/master
1:1 preview mode
2013-03-03 20:41:59 -08:00
Lucas Murray
793c59f7a0 Merge remote-tracking branch 'upstream/master' 2013-03-04 12:07:22 +08:00
Lucas Murray
f0fe72aa45 Recalculate the preview area when resizing the window 2013-03-04 11:56:06 +08:00
Lucas Murray
c9119a95ec Added a right-click menu item to toggle 1:1 preview mode 2013-03-04 11:37:03 +08:00
Lucas Murray
8116b0680e Added a 1:1 preview mode that is currently always enabled 2013-03-04 11:36:50 +08:00
jp9000
675d0c6d6c added an audio filter API 2013-03-03 18:20:38 -07:00
jp9000
9468b2cbc5 removed almost all of the mp4 compile time 2013-03-01 13:22:33 -07:00
jp9000
ac3fc240e7 fixed hooking issues with D3D 10/10.1/11 games, made it hook by DXGI rather than by the individual APIs
also, added a copy for game capture to prevent render slowdowns
2013-02-28 18:33:49 -07:00
jp9000
0f3987a3d8 well, looks like I just made a very nice optimization 2013-02-28 14:05:19 -07:00
jp9000
5cccb84106 fixed a minor bug 2013-02-28 09:29:35 -07:00
HomeWorld
9445b0702a Implemented #50 (slideshow disable fading | randomize) 2013-02-28 14:33:07 +02:00
jp9000
07d2e2bdd8 Fixed a bug in advanced that always set the global audio time offset to 50ms when the advanced page was used. just disabled global audio time offset for the time being 2013-02-26 16:27:03 -07:00
jp9000
911a209ed6 fixed a fairly critical bug that caused I444 to be used due to 1.) visual studio saving old control IDs, and 2.) me forgetting/neglecting to remove code for old control IDs 2013-02-26 03:35:45 -07:00
jp9000
75c83e83bc Added an option to force mic to use the QPC timestamps (or alternatively use desktop time if disabled)
Fixed a potential minor issue with directshow devices choosing a less-than-optimal output format
2013-02-25 16:58:06 -07:00
jp9000
2fe05b123b added "desktop audio boost" option 2013-02-25 03:11:32 -07: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
Jim
f0490fdbd7 Merge pull request #115 from hwdro/master
Erase preview's window bk when stream is running and preview is disabled
2013-02-22 22:44:19 -08:00
jp9000
34f73441b3 finally fixed that utterly stupid size reset thing 2013-02-22 23:42:06 -07:00
HomeWorld
275690969d Use def window proc for bk erase, also spawn enable preview popup menu on WM_RBUTTONUP 2013-02-22 11:14:15 +02:00
HomeWorld
4ccbe1787d Properly erase preview window bk when stream is running and enable preview is not ticked 2013-02-22 10:45:17 +02:00
jp9000
672333fa6a Added volume bar to directshow source,
moved the volume controls to OBSApi,
made some minor tweaks to mic audio
2013-02-21 01:42:35 -07:00
jp9000
34ae3ac1de graphics capture fix just in case injectHelper isn't working
also fixed text so that it doesn't use GDI textures, should fix multi-GPU laptop issues
2013-02-19 17:14:40 -07:00
jp9000
9cbf6b42df updated scripts
updated russian locale
2013-02-18 20:23:45 -07:00
Richard Stanway
57106fe406 Zero error code on socket shutdown to prevent misleading log info 2013-02-17 21:41:04 -05:00
Richard Stanway
3c422bc093 Always trigger an update check after installing a new version 2013-02-17 17:56:47 -05:00
jp9000
832f2d4187 added code to log monitors the user has
fixed bug with using x264 presets/tunes in x264 custom params
updated japanese text and made some english text adjustments
2013-02-16 20:26:58 -07:00
jp9000
45f66a8be3 Made is so that scenes are automatically saved before initiating stream, and added a menu item to save as well. Will probably also add more menu items for loading/saving or importing/exporting other scenes files in the future 2013-02-16 15:48:05 -07:00
William Hamilton
4cc84e7ecc Not re-enabling scene switching after canceling add source. Fixes #109 2013-02-16 16:05:34 -06:00
jp9000
0b07a003e1 woops, properly fixed that directory bug 2013-02-16 04:18:05 -07:00
jp9000
bb8539eb08 fixed a tiny bug with file output where it wouldn't record if the directory didn't end with a slash 2013-02-16 03:18:13 -07:00
jp9000
c78f7161a5 moved gamma stuff to software capture and game capture 2013-02-16 02:51:24 -07:00
jp9000
8f8948307f Added a gamma option 2013-02-15 18:21:13 -07:00
HomeWorld
2806dd9c57 Make sure we draw checkboxes when no theming service is available (DrawFrameControl). Adjusted size/position. 2013-02-15 22:31:19 +02:00
jp9000
c2385453cc fixed bug with injector where it wouldn't work if there were spaces in the path (failed to surround it with quotes) 2013-02-14 16:40:14 -07:00
jp9000
31e65a49e9 fixed structure packing problems in the glocal graphics capture header, thought there wouldn't be any but I guess I was wrong 2013-02-14 15:44:25 -07:00
jp9000
fcfcb051b3 x264 logging tweak 2013-02-14 12:29:09 -07:00
HomeWorld
d177022559 Removed a brain fart and some flickering when manipulating listview items (in some specific cases) 2013-02-12 20:24:14 +02:00
HomeWorld
ad3641422a Properly set focus/selection mark when moving source items up/down. Fixes #84 2013-02-12 19:30:00 +02:00
William Hamilton
80ef8d6295 Added audio volume API calls and events. 2013-02-11 23:00:53 -06:00
jp9000
6a44eba695 fixed game capture to work regardless of target application bit 2013-02-11 19:26:35 -07:00
jp9000
fbe38de7df fixed a potential deadlock 2013-02-10 16:45:37 -07:00
jp9000
2067661142 fixed a code warning 2013-02-10 16:28:24 -07:00
jp9000
99c8112e45 fixed more potential holes in the status bar update thing
fixed slight miscalculation of lost frames in the log file
fixed issue where frames would still preprocess and such even if disabled
2013-02-10 15:49:49 -07:00
HomeWorld
77d9b81435 It seems that path widen (in DrawOutlineText) causes a huge performance impact when calling DrawPath. Removed. 2013-02-10 20:15:59 +02:00
HomeWorld
d77c316911 Removed a wrong flag from string formatting (that caused text to be clipped when wrapped) + some minor fixes (if mesured text height is smaller than font size use font size ; incorrect padding applied when using outlines and wrapped text) 2013-02-10 16:15:28 +02:00
jp9000
5d6dfdedb9 added a function to get the d3d texture from an obs texture 2013-02-09 12:49:33 -07:00
Richard Stanway
b9e8763ddd Limit update checks to once per hour 2013-02-08 03:12:46 -05:00
Jim
4a8a2f92c3 Merge pull request #104 from hwdro/master
Rewritten textoutput source UpdateTexture, it was getting too messy
2013-02-07 16:29:33 -08:00
HomeWorld
d80fcde5d6 Rewritten textoutput source UpdateTexture, it was getting too messy 2013-02-08 01:26:01 +02:00
Richard Stanway
0e83579b7b Fix crash when MP4FileStream causes ProcessEvents to fire mid-shutdown 2013-02-07 18:23:46 -05:00