jp9000
88eee7aafc
Update to version 0.659b
2016-08-29 19:00:56 -07:00
jp9000
7aebf07142
GraphicsCapture: Add D3D9 offset workaround
...
This adds a technique so we don't have to update the program every time
microsoft changes the D3D9 dlls (finally).
2016-08-29 18:57:11 -07:00
jp9000
abdfe23252
GraphicsCapture: Add new win 10 D3D9 patch
2016-08-29 18:55:32 -07:00
jp9000
98bf425474
Revert "Merge pull request #459 from BtbN/nvenc_delay_perf"
...
This reverts commit e4e06afc0a
, reversing
changes made to 388701bd26
.
2016-08-29 12:45:08 -07:00
jp9000
116b214be7
Update version to 0.658
2016-07-18 04:19:54 -07:00
jp9000
4f43d2f201
GraphicsCapture: Fix crash when D3D9 device changes
...
The D3D9 device can terminate and reinitialize during games, so don't
just blindly store a pointer to a device that may no longer exist.
2016-07-17 23:54:10 -07:00
jp9000
0a80ca1b12
Update graphics hook D3D9 patches
2016-07-16 23:40:48 -07:00
Richard Stanway
91baa50b1f
Update Twitch ingests
2016-03-28 23:50:40 +02:00
Richard Stanway
e9b7fb488f
Add version info section to the installer
...
Allows OBS to show a friendly descriptive name in the UAC elevation prompt instead of "OBS_0_657b_Installer.exe".
2016-03-28 23:44:25 +02:00
Richard Stanway
035cc6e533
Replace OBS MP references to OBS Studio
2016-03-28 17:31:57 -04:00
Richard Stanway
e4e06afc0a
Merge pull request #459 from BtbN/nvenc_delay_perf
...
Delay NVENC Frame output to enhance performance
2016-03-28 17:27:30 -04:00
Richard Stanway
388701bd26
Fix some issues where output filename could fall back to MP4
2016-03-28 22:58:48 +02:00
Gol-D-Ace
35338c4f2e
Update Twitch ingests
2016-01-15 08:16:09 +01:00
Richard Stanway
63c55478de
Move plugin loading outside of the OBS constructor
...
Fixes a race condition crash when plugins tried to use API functions which weren't ready since the constructor hadn't returned a valid OBS *App for the API.
2015-12-28 21:30:07 +01:00
BtbN
cdf89e6819
NVENC: Auto-Select 2pass mode for 720p60
2015-12-09 17:34:38 +01:00
BtbN
22d20427e2
NVENC: Delay frame output as long as possible
...
This gives the driver/GPU some time to streamline frame-copying and in turn brings a massive performance gain.
2015-12-09 17:34:38 +01:00
Jim
2d9f782ecb
Merge pull request #458 from BtbN/nvenc_bump
...
NVENC Updates
2015-12-09 07:17:51 -08:00
BtbN
a08e141509
NVENC: Always use 2PASS_QUALITY rate control
...
It does a very decent job at holding a constant bitrate now and has a major
impact on the visual quality. Using the inferior rc mode when CBR padding
is enabled, which propably is the cast almost everywhere, seems like a bad
decision to me.
I wasn't able to spot a notable difference in the quality of the constantness
these two provide, so just removing the framesize capped one.
2015-12-09 10:09:01 +01:00
BtbN
49b78b927e
NVENC: Log exact rcMode
2015-12-09 10:09:00 +01:00
BtbN
2823e17ba4
NVENC: change cuCtxCreate flag to avoid CPU spins
2015-12-09 10:08:59 +01:00
BtbN
e2289b68ce
NVENC: Replace 2pass presets with a checkbox
...
NVENC now supports 2pass in basicaly every mode of operation,
which would result in way too many presets. So use a checkbox instead.
2015-12-09 10:08:58 +01:00
BtbN
622a845c82
NVENC: Use 2pass for non-cbr if possible
2015-12-09 10:08:57 +01:00
BtbN
0f55bc7a2f
NVENC: Use Quality-Optimized 2pass mode if possible
2015-12-09 10:08:57 +01:00
BtbN
e5ae04bd26
NVENC: Remove obsolete Streaming-Preset
2015-12-08 21:02:31 +01:00
BtbN
4570181394
NVENC: Allways use single-slice mode to enhance quality
2015-12-08 21:02:31 +01:00
BtbN
5402c39969
Update NVENC Encoder for SDK version 6
2015-12-08 21:02:30 +01:00
BtbN
88488dea32
Bump NVENC SDK header to version 6.0.1
2015-12-08 21:02:30 +01:00
Jim
4d0aaac860
Merge pull request #457 from DougTy/master
...
Just Cause 3 game capture fix
2015-12-03 17:19:16 -08:00
Doug Ty
860af4d771
Fix for Just Cause 3 game capture
2015-12-02 22:54:12 -07:00
jp9000
d57cba7edb
DShowPlugin: Update version to 0.657
2015-11-23 14:53:23 -08:00
jp9000
65f5bd10cf
DShowPlugin: Only dynamically change size in Preprocess
...
newCX and newCY were being changed when a sample was received. However,
the sample associated with that size change will not be processed until
it's used in Preprocess, so it could often change the texture size
before the sample was even used. This could cause crashes under certain
circumstances.
A simple fix to this is to only change newCX/newCY when the sample is
actually used.
2015-11-23 14:48:18 -08:00
jp9000
d0c8f56b8a
Fix whitespace issue
2015-11-23 13:50:20 -08:00
jp9000
1e6b90e0af
DShowPlugin: Don't use bad resolution if not found
...
If the source is set to a bad resolution, it never set the rendering
width/height to the new expected width/height.
2015-11-23 13:50:16 -08:00
jp9000
dd680cbfb6
Update resources/installers to 0.657
2015-11-23 12:26:18 -08:00
Gol-D-Ace
fc1f710b62
Update authors file with new translators
2015-11-16 20:36:57 +01:00
Gol-D-Ace
368c66188d
Add latest translations from Crowdin
2015-11-16 20:31:29 +01:00
jp9000
164ffd1105
Update version to 0.657
2015-11-15 13:07:33 -08:00
jp9000
381e718ad6
Add new game capture patches for latest win10 ver
2015-11-15 12:59:54 -08:00
Richard Stanway
e1b6b2d6e8
Build: Actually use manifest in release builds
2015-11-03 22:37:00 +01:00
Richard Stanway
3df3967c6f
Build: Mark manifest as DPI-aware
...
Even though OBS isn't DPI-aware, we need to pretend we are or Windows will enable DPI virtualization. This makes it so that when the user first runs OBS, we get an incorrect base resolution reported which causes "My X source is cut off" problems down the line.
DPI virtualization seems incompatible with BitBlt and likely some other drawing functions in the first place so best not to use it.
2015-11-03 22:37:00 +01:00
Richard Stanway
3351c6bb10
Installer: Fix removal of LICENSE file
2015-11-03 22:37:00 +01:00
Richard Stanway
39e3175aa8
Create README.md
...
Try to discourage people from doing development on this version of OBS.
2015-11-02 14:20:45 -05:00
Gol-D-Ace
952e30a5d4
Update Twitch ingests
2015-10-17 15:51:08 +02:00
Gol-D-Ace
30c161547f
Update Vaughn Live / iNSTAGIB.tv ingests
2015-10-14 07:59:00 +02:00
palana
78fd33c76c
Add QSV Sandy Bridge + D3D11 profile
2015-10-13 15:58:18 +02:00
Gol-D-Ace
40bfeaa281
Update Twitch ingests
2015-10-13 14:13:25 +02:00
Richard Stanway
46966137db
Small fixes from Coverity Scan
2015-10-13 00:03:05 +02:00
Glought
a7f89d339e
Confirm exit if exiting while streaming/recording
...
If OBS is live/recording when the user presses the Exit, File/Exit, or
the [X] Button a message box will open asking if the user wants to exit
OBS while live/recording.
This is useful to protect against accidentally closing OBS while
streaming/recording.
CLoses jp9000/OBS#448
2015-10-08 23:42:38 -07:00
jp9000
afae723a9b
Fix whitespace violation
2015-10-08 23:42:00 -07:00
Jim
5e1ff3879b
Merge pull request #449 from JIEgOKOJI/master
...
Update goodgame recommended encoding setting
2015-10-08 23:27:36 -07:00