- 19 6月, 2020 6 次提交
-
-
由 Richard Stanway 提交于
Allocating a vector for the hundreds of small files and only reading 64k at a time was a bottleneck on systems that were not I/O bound.
-
由 Richard Stanway 提交于
If the elevated user was a different user account, the updater would look in the wrong user's appdata for the manifest and fail.
-
由 Richard Stanway 提交于
In rare cases, "runas" would somehow launch the updater as a non-admin user again, resulting in a loop where the updater constantly spawns processes. Fixes https://github.com/obsproject/obs-studio/issues/2984
-
由 Jim 提交于
UI: Update NSIS installer script
-
由 Richard Stanway 提交于
This would cause meaningless "Service '' not found" log entries.
-
由 Richard Stanway 提交于
If replay buffer hotkey isn't set, this would cause an error to be logged due to a null string.
-
- 15 6月, 2020 1 次提交
-
-
由 Jim 提交于
cmake: Update Windows SDK check to 19041
-
- 04 6月, 2020 3 次提交
-
-
由 Joel Bethke 提交于
-
由 Joel Bethke 提交于
This brings the script in the repo up to date with what is being used to generate release builds for OBS Studio on Windows, as well as fixing up a few issues.
-
由 Joel Bethke 提交于
libobs-winrt: Require Windows 10 SDK 19041
-
- 03 6月, 2020 1 次提交
-
-
由 jpark37 提交于
This will prevent compiling without WGC cursor toggle support.
-
- 02 6月, 2020 6 次提交
-
-
由 Joel Bethke 提交于
rtmp-services: Add Mixcloud service
-
由 Richard Stanway 提交于
If an image source isn't visible there is no point polling for changes during the time it's hidden as no one will see them. Should the image be on unreachable media such as an unavailable network share, this check would cause the graphics thread to periodically stall trying to detect changes of a non-visible image source. If the image is modified while it's hidden, the updated file will now be loaded as soon as the source is made visible - the update timer intentionally ticks up while hidden. Partially fixes some of the behavior described in https://github.com/obsproject/obs-studio/issues/3007, a full fix likely requires significant changes to support OS-specific file change notification APIs.
-
由 Jim 提交于
obs-qsv11: Simplify QSV settings in UI and Enable AVC VDEnc on ICL+
-
由 Mat Clayton 提交于
-
由 Richard Stanway 提交于
libobs: Fix os_get_executable_path_ptr on Linux
-
- 01 6月, 2020 3 次提交
-
-
由 Jim 提交于
libobs: Use correct data pointer for hotkey pair
-
由 Exeldro 提交于
-
由 Masato Takahashi 提交于
Terminate a non-terminated string generated by readlink() to pass to dirname() that needs terminated string as a parameter.
-
- 29 5月, 2020 4 次提交
-
-
由 Ben Torell 提交于
docs: Remove Doxyfile
-
由 Clayton Groeneveld 提交于
-
由 Joel Bethke 提交于
docs: Remove Doxygen
-
由 Clayton Groeneveld 提交于
-
- 28 5月, 2020 2 次提交
-
-
由 Colin Edwards 提交于
CI: Improve formatcode.sh efficiency
-
由 brittneysclark 提交于
Combine MMBRC and CQM parameters into a subjective video enhancement box
-
- 25 5月, 2020 2 次提交
-
-
由 Kurt Kartaltepe 提交于
Batch files into clang-format to prevent needless processes. Now its twice as fast in real time and uses 4x less resources. The old implementation is also slower (but pretty close to) running a single invocation of clang-format on all files. before time ./formatcode.sh real 0m3.860s user 0m20.975s sys 0m6.694s after time ./formatcode.sh real 0m1.486s user 0m5.426s sys 0m0.203s
-
由 Richard Stanway 提交于
-
- 24 5月, 2020 3 次提交
-
-
由 Richard Stanway 提交于
-
由 Jim 提交于
UI: Set 8 x 8 as minimum selectable resolution
-
由 Richard Stanway 提交于
Since libobs internally rounds to various powers of 2 to support SSE functions, resolutions that are too low can get rounded to zero. libobs will fail to startup with a zero resolution, so if a user accidentally entered anything that rounded to zero OBS would become unusable without manual fixing by editing the profile .ini.
-
- 23 5月, 2020 4 次提交
-
-
由 Jim 提交于
UI: Theme case fix
-
由 Richard Stanway 提交于
All strings were treated as partial matches before, which caused a false positive with any executable beginning with "time", notably affecting the game "Timelie" which used Timelie.exe.
-
由 Richard Stanway 提交于
This isn't editable by the user, so it doesn't make sense to show it.
-
由 Ioan Loosley 提交于
The files on disk are lower-case but QSS refrences them in upper-case. Windows doesn't report errors as the platform isn't case sensitive. Error messages are generated and icons not to render on case sensitive platforms such as Linux and Mac
-
- 22 5月, 2020 5 次提交
-
-
由 Jim 提交于
CI: Require VLC in CI builds, Fix VLC in CI
-
由 Jim 提交于
cmake: Fix warnings and normalize variables/errors
-
由 Kurt Kartaltepe 提交于
Previously VLC was downloaded but was skipped since it could not be found. This sets the VLCPath to ensure it is found.
-
由 Kurt Kartaltepe 提交于
As of 3.17 using find_package_handle_standard_args checks that the name of the FindXXX file and the first argument are the same case. Some modules used non-standard variables or the old singular variables instead of plurals. This normalizes variable usage to the new-style. Some CMakeLists.txt did custom error checking instead of propagating find_package errors. These were changes to call find_package with REQUIRED or without QUIET where needed and shortens the custom status messages. This helps users who want to enable that functionality see what precisely wasnt found.
-
由 Jim 提交于
libobs: Implement and use better scaling function for 64-bit integers
-