Richard Stanway
e1b6b2d6e8
Build: Actually use manifest in release builds
2015-11-03 22:37:00 +01:00
palana
46e9df4f7f
Add missing libs in x64 build
...
This was broken in "Add support for signature checking updates"
(2e43118248
)
2015-09-21 15:53:18 +02:00
Richard Stanway
2e43118248
Add support for signature checking updates
...
Both the manifest and updater.exe must now be signed before they will be used. Uses a hard coded RSA public key.
2015-08-20 16:43:53 +02:00
Richard Stanway
42adfc7183
Basic support for installing custom service files
2015-05-08 23:50:44 +02:00
Richard Stanway
270c63a24f
Set PE checksum in release builds
2015-03-14 17:06:16 +01:00
Richard Stanway
60bb0be0d3
Update project file for removed Hacks.cpp
2015-03-04 21:24:50 +01:00
jp9000
691c251d89
Revert "Update OBS to D3D11"
...
This reverts commit fb3188a7cd
.
This was a change that was added to fix support for certain intel
devices, but ultimately I feel like it's just not needed and is trying
to fix something that isn't broken.
2015-01-23 14:52:22 -08:00
jp9000
fb3188a7cd
Update OBS to D3D11
...
This should fix the issues that have been happening with those intel
integrated laptops.
2014-11-19 15:48:12 -08:00
Jim
e0fce5bc27
Merge pull request #385 from hwdro/master
...
Use a separate texture when scene transitioning.
2014-10-10 16:56:13 -07:00
palana
af8df3d251
Add BufferedDataPacket helper
2014-10-10 18:16:50 +02:00
HomeWorld
872ed6f931
Use a separate texture when scene transitioning.
...
Get rid of 1+ DrawSprite call(s) during scene transition.
2014-10-04 01:09:59 +03:00
palana
edfbea5ba0
Add support for 3rd party service.xconfigs
...
3rd party service.xconfigs are located in %AppDataPath%/services
(e.g. %APPDATA%/OBS/services in non-portable mode) and have the same
format as a single service definition in services.xconfig without the id
field, e.g.:
"My Service" : {
servers : {
Primary : "rtmp://live.example.org/live"
Secondary : "rtmp://live.example.com/live"
}
recommended : {
"max bitrate" : 1337
}
}
2014-09-12 21:23:50 +02:00
Richard Stanway
b5b0aea62e
Update project files for VS 2013 Update 3
2014-08-22 19:21:29 +02:00
Richard Stanway
8a58724fa0
Add application compatibility manifest
2014-08-15 14:52:10 +02:00
palana
eaac477207
Add QSV encoder settings pane
...
Allows selecting new modes via the settings instead of ini only
2014-08-13 00:51:52 +02:00
palana
787d9a9aa9
Add ReplayBuffer
...
Buffers at least the configured amount of seconds of video and audio
packets and writes them to a new file when SaveReplayBuffer is called
2014-08-13 00:37:23 +02:00
palana
0b5158d9e3
Streamline (settings) hotkey handling
...
This moves all hotkeys that were accessible in the audio/publish
settings panes to a new hotkeys settings pane
Also makes the push to talk hotkeys behave like all other (settings)
hotkeys, i.e. as long as a hotkey is configured the hotkey is active
2014-08-13 00:37:21 +02:00
palana
03536720fc
Convert project to VS2013 and add compiler flag for improved release debugging
...
See http://blogs.microsoft.co.il/sasha/2011/10/12/debugging-optimized-code-in-visual-studio-11/
for details on the compiler flag
2014-03-12 15:29:44 +01:00
BtbN
8291515b6c
Make HotkeyControlEx XInput aware
2014-03-04 14:35:01 +01:00
palana
e42eeafca6
Add log file uploader implementation with GitHub Gist as upload target
...
As always, translation strings are open for discussion
2014-02-09 08:15:28 +01:00
HomeWorld
96e400fd91
Refactored BitmapImageSource (moved core functionality into a new class - BitmapImage). Changed BitmapTransitionSource to use BitmapImage - implements #102
2014-02-08 14:40:00 +02:00
faruton
39e8c9fbda
Changes to update archives
...
Added preprocessor PropertyGroup for update archive macros
Fixed small bug in archive update code
2014-02-06 16:40:42 -06:00
BtbN
270481f91d
Fix some warnings
2014-01-02 17:37:31 +01:00
BtbN
3170c9fef5
Add nvenc encoder library loading functions
2014-01-01 22:04:11 +01:00
Richard Stanway
a18e929e5a
Set HeapEnableTerminationOnCorruption flag
2013-12-31 01:46:55 +01:00
palana
134a13c80d
Moved QSV encoder implementation to QSVHelper
...
Notable improvements:
- fixes d3d11 mode on all tested configurations
- should improve compatibility with Optimus (untested)
2013-09-25 21:36:21 +02:00
John R. Bradley
9cec07f205
Added version suffix for autobuild
2013-09-13 23:43:12 -05: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
palana
46c03b946f
Implemented QSV encoder
...
Added libmfx (opensource part of Intel Media SDK dispatcher and headers)
2013-05-10 01:57:46 +02: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
foxx1337
058537cdfa
Added support for systray (Windows Notification Area) icon. Modified the default OBS icon (added a red dot) to signal running state (broadcasting, previewing, etc). Added two General Settings options for displaying the Notification Area icon and minimizing to it.
2013-03-20 04:32:45 +01:00
Richard Stanway
6491e1db47
Mark obs.exe as large address aware
2013-03-18 18:44:44 -04:00
Lucas Murray
86f931902d
Moved SettingsPane to OBSApi
2013-03-16 18:55:41 +08:00
Lucas Murray
1a62251b66
Ported advanced settings to SettingsPane
2013-03-16 18:17:36 +08:00
Lucas Murray
2577e34f7d
Ported audio settings to SettingsPane
2013-03-16 18:05:44 +08:00
Lucas Murray
439f55ae39
Ported video settings to SettingsPane
2013-03-16 17:30:29 +08:00
Lucas Murray
c153a3656a
Ported broadcast settings to SettingsPane
2013-03-16 17:13:30 +08:00
Lucas Murray
c2d232843a
Ported encoding settings to SettingsPane
2013-03-16 16:53:30 +08:00
Lucas Murray
980f4104c2
Created a SettingsPane class and ported the general settings screen to
...
use it
2013-03-16 15:30:24 +08: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
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