jp9000
15ade1e2c4
obs-x264: Do not show reconfigure details in log
...
Prevents the x264 plugin from spamming the log when dynamic bitrate is
active.
2019-08-18 03:14:38 -07:00
jp9000
ed43de5c75
obs-ffmpeg: Allow FFmpeg NVENC to be reconfigured
...
Adds the ability to reconfigure FFmpeg's NVENC implementation on the
fly.
2019-08-18 03:14:38 -07:00
Jim
f15290d14f
Merge pull request #2038 from kkartaltepe/fix-rbswap-binding
...
linux-capture: Bind texture after GS_GL_DUMMYTEX changes
2019-08-18 02:04:14 -07:00
Kurt Kartaltepe
e39e13e7b8
linux-capture: Texture unbound after GS_GL_DUMMYTEX changes
2019-08-17 22:47:32 -07:00
jp9000
d981c10906
Revert "win-capture: Don't leak dynamic library references"
...
This reverts commit c5928bff4a96977b220027c067ac6b9335b6b4e2.
This breaks game capture.
2019-08-17 12:23:44 -07:00
Jim
021defd962
Merge pull request #2036 from jpark37/gl-warnings
...
libobs-opengl: Fix Clang warnings
2019-08-17 12:11:46 -07:00
Jim
51450b5a8f
Merge pull request #2035 from jpark37/remove-casts
...
Remove casts
2019-08-17 11:23:06 -07:00
jpark37
2af98bf483
libobs-opengl: Fix Clang warnings
2019-08-17 11:02:03 -07:00
jpark37
cc7d67d050
UI: Redundant/bad casts
2019-08-17 08:49:08 -07:00
jpark37
a6af549155
libobs-opengl: Redundant cast
2019-08-17 08:48:28 -07:00
Jim
b59742d49a
Merge pull request #1949 from jb-alvarado/master
...
UI: Add ability to disable hotkeys when not in focus
2019-08-17 08:38:31 -07:00
Jim
22ff0cbff3
Merge pull request #1989 from sorayuki/master
...
libobs: Merge obs_source_process_filter_(tech_)?end functions
2019-08-17 08:36:21 -07:00
Jim
5f7ff6fbcc
Merge pull request #1970 from cg2121/fix-warnings
...
various: Fix compiler/theme warnings
2019-08-17 08:22:03 -07:00
Jim
3a71487835
Merge pull request #1941 from VodBox/selection-box
...
UI: Add box select to preview
2019-08-17 08:19:05 -07:00
Jim
ce51fa092c
Merge pull request #1992 from Xaymar/patch-tidy-up-1
...
Fix various clang-tidy and CppCheck warnings.
2019-08-17 08:16:46 -07:00
VodBox
128b90af9d
UI: Add box select to preview
...
This change adds the ability to box select by clicking and dragging from
an empty part of the preview.
Shift + Drag add any items in the box to the selection. Alt + Drag will
remove items in the box from the selection. Ctrl + Drag inverts the
selected state for items in the box.
2019-08-17 07:42:14 -07:00
Jim
f838136597
Merge pull request #1924 from cg2121/stop-recording-disk-full
...
UI: Stop recording when disk space is low
2019-08-17 07:17:04 -07:00
jp9000
74a3e7246e
libobs: Fix browser source settings resetting pre-24
...
Fixes an issue where the browser source settings will continually reset
pre-24. Note that this is not 23.2.2, but the version is being
temporarily updated in order to fix the issue for the release candidate
build.
2019-08-17 06:21:19 -07:00
Jim
4e26d96e2d
Merge pull request #2034 from cyclopsian/swig-warnings
...
cmake: Fix SWIG deprecation warnings
2019-08-17 00:46:49 -07:00
Jason Francis
34c8538ab9
cmake: Fix SWIG deprecation warnings
2019-08-16 21:12:31 -04:00
Jim
d0c72334b2
Merge pull request #1961 from Xaymar/patch-fix_property_groups
...
libobs: Fix modified callback and remove by name for groups
2019-08-16 13:16:34 -07:00
Jim
e747584692
Merge pull request #2027 from cg2121/fix-typos
...
win-wasapi: Fix typo with description
2019-08-16 13:08:48 -07:00
jp9000
7b5cc8c29d
UI: Use "-inf" for muted volume level
...
The infinity character doesn't work on windows, so just revert to using
"inf" for now.
2019-08-16 13:06:06 -07:00
jp9000
6ba97a1ce4
UI: Clarify extra browser dock text
2019-08-16 05:07:09 -07:00
Jim
da8f52e423
Merge pull request #2032 from jpark37/area-sample-count
...
UI: Fix Area sample count text
2019-08-16 02:16:49 -07:00
Jim
a2c2e15ddc
Merge pull request #2033 from jpark37/intel-hates-nv12
...
libobs-d3d11: Disable NV12 usage for Intel
2019-08-16 02:16:31 -07:00
jpark37
06e01a00ab
libobs-d3d11: Disable NV12 usage for Intel
...
NV12 GPU copies to staging textures for CPU read take a ridiculously
long time on my integrated Intel GPU. Using R8/R8G8 instead seems to be
a huge speed-up.
Intel HD Graphics 530, D3D11 query timings, SetStablePowerState
NV12: ~3268 us (minimum of wild timings)
R8/R8G8: ~781 us (most frequently occurring timing)
2019-08-15 23:02:21 -07:00
jpark37
9ae1b15fec
UI: Fix Area sample count text
...
Downscale will either fetch 2x2, 2x3, 3x2, or 3x3 texels.
2019-08-15 21:38:55 -07:00
jp9000
d6b551c9d3
obs-text: Fix formatting
2019-08-15 21:38:23 -07:00
jp9000
bc3ed7bbf7
libobs: Reset mixers for "monitoring only" sources
...
Resets mixer values for sources that are upgrading to "monitoring only"
(the browser source)
2019-08-15 21:23:45 -07:00
Jim
da6a3e3ce0
Merge pull request #1931 from exeldro/text_transform
...
obs-text: fix text transform on updated file
2019-08-15 21:19:12 -07:00
Jim
59a8bf2254
Merge pull request #2031 from jpark37/area-output
...
libobs: UI: Add Area for downscale output
2019-08-15 20:41:29 -07:00
Clayton Groeneveld
e8ad89fc75
libobs, obs-scripting, vlc-video: Fix compiler warnings
2019-08-15 03:00:06 -05:00
Clayton Groeneveld
5f7f2c1c97
UI: Fix compiler/Acri warnings
2019-08-15 03:00:06 -05:00
Clayton Groeneveld
48f22d9b91
win-wasapi: Fix typo with description
2019-08-15 02:32:57 -05:00
Jim
703ad3157b
Merge pull request #2030 from jpark37/lanczos-normalize-tweak
...
libobs: Remove unnecessary divides from Lanczos
2019-08-14 22:55:36 -07:00
jpark37
0ea820b277
libobs: UI: Add Area scaling for downscale output
...
Now that Lanczos downscale blurring has been removed, the Area shader
can attempt to fill the void.
2019-08-14 22:33:52 -07:00
jpark37
9f5d218e16
libobs: Remove unnecessary divides from Lanczos
2019-08-14 21:36:23 -07:00
Jim
6b81f6cd8f
Merge pull request #2029 from jpark37/lanczos-normalize
...
libobs: Fix dark lines using Lanczos
2019-08-14 21:29:29 -07:00
jpark37
93f1ab789d
libobs: Fix dark lines using Lanczos
...
When texel samples are not exactly on texel centers, weight calculations
will involve a divide by a number very close to zero, resulting in
precision issues. Restore normalization of weights to compensate.
2019-08-14 21:00:09 -07:00
Jim
d783b95f46
Merge pull request #2028 from WizardCM/connect-recommended
...
UI: Change Connect Account to Recommended
2019-08-14 19:10:22 -07:00
Jim
39c498c9ce
Merge pull request #2026 from cg2121/extra-panels-trash-icon
...
UI: Fix look of extra panels trash icon
2019-08-14 18:43:37 -07:00
Jim
89963e5b86
Merge pull request #2025 from jpark37/fix-gl-error-translate
...
libobs-opengl: Fix gl_error_to_str
2019-08-14 18:42:28 -07:00
Matt Gajownik
80730417d0
UI: Change Connect Account to Recommended
2019-08-15 08:25:35 +10:00
SoraYuki
21135f1483
libobs: Merge obs_source_process_filter_(tech_)?end functions
2019-08-14 14:03:34 +08:00
Michael Fabian 'Xaymar' Dirks
a1cc453996
libobs: Fix apply_settings & remove_by_name for groups
...
'obs_properties_apply_settings' and 'obs_properties_remove_by_name'
would incorrectly ignore property groups and not call the callbacks
or remove the property, resulting in quite glitchy UI.
This fix works by splitting the internal logic of ...apply_settings
into an extra function to call, while keeping the API the same. The
change to ...remove_by_name is to simply recursively going into the
group content with the same function call.
2019-08-13 17:13:10 +02:00
Clayton Groeneveld
1e033aadca
UI: Fix look of extra panels trash icon
2019-08-13 00:58:04 -05:00
jp9000
ae83c857d7
obs-browser: Update to 2.6.1
2019-08-12 20:07:10 -07:00
jpark37
4aaef353d4
libobs-opengl: Fix gl_error_to_str
...
Tweaked function to address some issues: compiler warnings, skipped
entries, and type safety.
2019-08-12 08:05:38 -07:00
Jim
444991ba21
Merge pull request #2021 from jpark37/yuva-format
...
Add support for YUV alpha formats
2019-08-11 20:38:17 -07:00