cg2121
66dbf8f258
UI: Add workaround to fix deleting final scene bug
2017-03-13 13:18:10 -05:00
Richard Stanway
a8106115d9
UI/updater: Fix incorrect inflate use
...
Same issue as 77ceb97 corrected but for POST responses.
2017-03-10 16:19:04 +01:00
jp9000
4f64be278c
UI/updater: Ignore 64bit files on 32bit windows
...
This would cause people to download the 64bit files when they were on
the 32bit version of windows, even though those files aren't meant to be
installed.
2017-03-07 09:11:44 -08:00
jp9000
77ceb97f96
UI/updater: Fixed a bug with deflating
...
The file could deflate infinitely until hard drive space ran out.
2017-03-07 09:01:03 -08:00
jp9000
aab843597d
UI/updater: Fix potential fail case when no files to patch
...
The updater would return HTTP 400 on an empty json array upload for the
patch manifest.
2017-03-06 22:20:51 -08:00
jp9000
65d453049a
UI/updater: Fix temp files being created and not deleted
...
The GetTempPath and GetTempFileName functions weren't being used
correctly, GetTempFileName always create a temporary file, and was
creating a temporary file in the root directory of the hard drive
unintentionally.
2017-03-06 21:57:47 -08:00
jp9000
bc9a58174b
UI/updater: Use better function for getting process names
...
EnumProcessModules may not work correctly cross-arch, so use
GetProcessImageFileName instead to ensure no issues in that case.
2017-03-06 18:23:29 -08:00
jp9000
5d136b13a7
UI/updater: Wait for OBS to close before updating
2017-03-06 05:30:58 -08:00
jp9000
86862b672e
updater: Add windows updater module
2017-03-06 03:54:53 -08:00
jp9000
f1aba65bbb
UI: Fix game capture check when about to update
...
To check to see if a file is locked, it must be opened for writing, not
reading.
2017-03-06 03:54:49 -08:00
Gol-D-Ace
dbf95bdc15
Update translations from Crowdin
2017-03-05 23:40:11 +01:00
jp9000
a5f45a370d
UI: Disable network settings while outputs active
2017-03-05 14:30:00 -08:00
Gol-D-Ace
de1bbf4342
Update translations from Crowdin
2017-03-04 07:04:03 +01:00
jp9000
556ac1fbb7
UI: Add logging of audio monitoring to sources
2017-03-02 13:05:38 -08:00
jp9000
8d3e839ac8
UI: Log audio monitoring dev. on start and when changed
2017-03-02 12:35:37 -08:00
jp9000
075f911f12
UI: Fix audio monitoring dev. not being set on startup
2017-03-02 11:38:55 -08:00
VodBox
aa547e8df6
UI: Don't exit on unknown command line arguments
...
OBS Browser Source uses command line arguments for flags. Exiting on
command line arguments that are unknown to OBS prevent's that
functionality from working.
2017-03-01 20:25:56 +01:00
Gol-D-Ace
80504c2939
UI: Use correct string for systemTrayEnabled
2017-03-01 05:20:05 +01:00
Jim
95fe16534d
Merge pull request #826 from Xaymar/feature_amd-encoder
...
UI, enc-amf: Update AMD Encoder
2017-02-27 12:54:24 -08:00
Michael Fabian Dirks
2e8ec44db0
UI: Update Simple Mode AMD Presets
...
Due to the default value assigned to AMF.H264.VBVBuffer.Strictness and AMF.H264.Version, the config upgrade code ran every time someone tried to use simple mode. That caused the AMF.H264.VBVBuffer.Strictness value to always be stuck at 100, which is wrong for streaming and recording.
2017-02-27 21:47:34 +01:00
Gol-D-Ace
a13c0a3c29
Update translations from Crowdin
2017-02-27 20:54:02 +01:00
jp9000
e294d546b6
UI: Hide auto update option for linux
2017-02-27 08:03:30 -08:00
jp9000
8f3ee3530c
obs-frontend-api: Use virtual destructor (fix memory leak)
...
Ensures data within the derived object is automatically freed.
2017-02-26 13:01:23 -08:00
jp9000
133fa04db3
UI: If scene/source names exist, start from 2
...
Currently if you have a scene, "Scene" for example, and you create a new
scene, the dialog will pop up with a default name, but it'll start with
"Scene 1" instead of "Scene 2". Same thing occurs with sources. This
fixes that to start from 2 instead.
2017-02-26 08:23:31 -08:00
cg2121
d74372c9e0
UI: Fix typo in general settings
2017-02-25 13:28:16 -06:00
Jim
5c1984366e
Merge pull request #787 from derrod/mp4-warning
...
UI: Add warning for recording to mp4 format
2017-02-25 09:30:52 -08:00
derrod
f7be55e451
UI: Add warning about recording to mp4 format
2017-02-25 18:25:45 +01:00
derrod
3fe2a79c81
UI: Add codec compatability checkbox to ffmpeg output
...
Closes jp9000/obs-studio#804
2017-02-25 09:16:46 -08:00
derrod
1fd302218b
UI: Add gop size option for custom ffmpeg output
...
Closes jp9000/obs-studio#804
2017-02-25 09:08:01 -08:00
Michael Fabian Dirks
6539bacc4e
UI: Add support for other codecs
...
This changes the logic to show all encoders in the Recording tab but
only show selected supported codecs in the Streaming tab (at least with
Advanced Output Mode). The only (to my knowledge) streaming format that
supports other formats than H264 is WebRTC, which in theory should
support H264, VP8, VP9 and HEVC. However I don't know about any ingest
server that works well with it yet.
Closes jp9000/obs-studio#794
2017-02-25 08:03:00 -08:00
jp9000
2e4a17c50d
UI: Fix some settings layouts on non-windows systems
...
Form layouts should laways have the setting "all non-fixed fields grow"
to make it look consistent across operating systems.
2017-02-25 06:35:11 -08:00
jp9000
aedd5551eb
UI: Make sure size-specific spacers are fixed
...
Fixes the general settings pane on mac
2017-02-25 06:21:25 -08:00
derrod
379b41aa0e
UI: Add options for new socket loop
2017-02-25 06:21:24 -08:00
Jim
b956dbe6aa
Merge pull request #803 from derrod/ffoutextfix
...
UI: Fix ffmpeg output file extension
2017-02-25 04:24:02 -08:00
Jim
da1fddbd84
Merge pull request #793 from juvester/unused-params
...
obs-ffmpeg, UI: Fix compiler warnings
2017-02-25 02:35:46 -08:00
jp9000
e7b08f1695
UI: Make installer execute 64bit on 64bit windows
...
Also executes the program with current user privileges rather than with
elevation to prevent installation issues.
2017-02-24 09:09:21 -08:00
Richard Stanway
23a115b0b3
UI: Use blake2b instead of SHA1 for updater
2017-02-24 09:09:20 -08:00
jp9000
db345e2e48
UI: Improve accessibility text on main window
2017-02-24 03:38:41 -08:00
jp9000
f72fd3c9e3
UI: Trigger scene list change event when scene removed
2017-02-23 00:43:20 -08:00
jp9000
b2bdf96cd6
UI: Trigger frontend api scene change after transition
...
Changes the OBS_FRONTEND_EVENT_SCENE_CHANGED event after transitioning
is complete rather than right when the user hits a scene change.
2017-02-22 03:08:37 -08:00
jp9000
10a28cd1d2
UI: Add latest installer fixes from R1CH
...
Uses a custom library for checking whether game capture is active and
for killing stray obs processes
2017-02-20 22:45:36 -08:00
jp9000
cdfb3749ce
UI: Update installer to latest version
...
Changed the build scripts around so that it operates off of a different
directory structure
2017-02-20 22:45:35 -08:00
jp9000
c1c84e9101
UI: Add front-end auto-updater
2017-02-20 22:45:34 -08:00
jp9000
33e4494014
UI: Add function to get remote file
...
Similar to the OBS1 file where you can optionally get the signature if
available in the header (for auto-updating)
2017-02-20 22:45:33 -08:00
jp9000
8bc516afe7
UI: Clean up general pane of settings dialog
...
So many checkboxes were together almost senselessly.
2017-02-20 22:45:32 -08:00
derrod
b78425aaaf
UI: fix ffmpeg output file extension
2017-02-17 20:37:52 +01:00
derrod
6bc1ecc794
UI: Add warning if starting the output fails
...
This is mainly to give visual feedback to those affected by NVENC not
working with older driver versions. Currenlty obs fails silently which
could go unnoticed for users who are using hotkeys as well as confuse
users who are not trained to read their logs when issues occur.
Closes jp9000/obs-studio#788
2017-02-14 19:21:19 -08:00
jp9000
f83bd9facc
UI: Change volume meter update interval to 30fps
2017-02-14 15:00:52 -08:00
juvester
fdac36de44
UI: Fix compiler warning
2017-02-08 16:43:21 +02:00
jp9000
52784c3e79
UI: Add 24 NTSC as a common FPS value
2017-02-06 14:55:14 -08:00