jp9000
6d0ef75663
libobs: Add refresh signal to scenes
...
This signal is used to specify when a scene needs a full refresh of its
item list.
2020-02-07 16:35:20 -08:00
jp9000
5027709320
docs/sphinx: Fix typo
2020-02-07 16:21:34 -08:00
jpark37
85c9ccb753
libobs: Fix Mac linker error
...
Non-static inline functions don't work for some reason.
2020-02-06 12:51:20 -08:00
Jim
ff5f7064f5
Merge pull request #2381 from exeldro/docs
...
docs/sphinx: add media controls and source icon
2020-02-06 10:57:12 -08:00
Exeldro
5c30f8343e
docs/sphinx: add media controls
2020-02-06 18:44:04 +01:00
Exeldro
1564eb63e7
docs/sphinx: add source icon
2020-02-06 17:51:56 +01:00
Jim
d75245f017
Merge pull request #2264 from jpark37/mac-context-share
...
Fix OpenGL thread-safety on Mac to use latest Xcode
2020-02-05 14:33:27 -08:00
Jim
7808c6d338
Merge pull request #2372 from obsproject/readme-update
...
README.rst: Remove retired CI services
2020-02-05 13:22:39 -08:00
Jim
ead2cbc2e1
Merge pull request #2373 from WizardCM/multi-portable-warning
...
UI: Use absolute path for portable mode multi-instance check
2020-02-05 12:56:56 -08:00
Jim
6852051f84
Merge pull request #2371 from WizardCM/aap-source-icons
...
UI: Show source icons in Advanced Audio Properties
2020-02-05 12:55:25 -08:00
Rodney
56546dd893
README.rst: Remove retired CI services
...
Travis and AppVeyor have been retired in favor of Azure Pipelines.
Also re-order Crowdin and Discord badges and fix indentation of Azure image.
2020-02-05 12:47:28 -08:00
Jim
83a74b8967
Merge pull request #2375 from cg2121/tr-disabled-fix
...
UI: Fix transitions being disabled
2020-02-05 12:40:58 -08:00
Jim
3f82d05c0e
Merge pull request #2370 from notr1ch/speedy-capture-updates
...
win-capture: Faster display / window capture updates
2020-02-05 11:53:40 -08:00
Jim
1b7345e09a
Merge pull request #2369 from notr1ch/always-prompt-for-updates
...
UI: Always prompt when updates are available
2020-02-05 11:53:02 -08:00
Jim
0c4bdde153
Merge pull request #2365 from cg2121/media-stuff
...
obs-ffmpeg, vlc-video: Add media control support
2020-02-05 11:52:02 -08:00
Clayton Groeneveld
abcff0073c
obs-ffmpeg: Add media hotkeys
2020-02-05 08:14:51 -08:00
Clayton Groeneveld
68f8206877
obs-ffmpeg: Add media control support
2020-02-05 08:14:49 -08:00
Clayton Groeneveld
1e244d7d49
vlc-video: Add media control support
2020-02-05 08:14:18 -08:00
Clayton Groeneveld
69cede2b8d
UI: Fix transitions being disabled
2020-02-04 06:06:45 -06:00
Matt Gajownik
8ad61c0c67
UI: Use absolute path for portable mode multi check
2020-02-04 15:00:42 +11:00
Matt Gajownik
c58f6aea35
UI: Show source icons in Advanced Audio Properties
...
Co-authored-by: VodBox <dillon@vodbox.io>
2020-02-04 13:21:59 +11:00
Richard Stanway
fb6936a934
win-capture: Faster display / window capture updates
...
When changing the target for display or window capture, force a
refresh of the source by setting the timer to fire immediately. This
removes 1-3 seconds of "lag" before the new display or window is
visible and makes the UI feel more responsive.
Closes https://github.com/obsproject/obs-studio/issues/2322
2020-02-03 23:22:42 +01:00
Richard Stanway
4b9f3cb369
UI: Always prompt when updates are available
...
The current updater code won't prompt the user if an output is active or
if game capture is in use. These are both fairly common situations to be
in as soon as OBS starts up - for example, the NDI and VirtualCam
plugins both start outputs automatically, and a game capture source will
hook if the game is open.
It should be fairly obvious to a user that OBS will be closed when an
update is installed. Given the low frequency of game capture updates,
the risk of an update encountering in-use files is also very low, and
the standalone updater UI already shows a prompt should this happen.
2020-02-03 22:42:00 +01:00
Jim
86d3eb3088
Merge pull request #2357 from obsproject/librtmp-thread-safety
...
obs-outputs: Various librtmp mbedtls fixes
2020-02-03 08:29:53 -08:00
VodBox
d1b6a04afc
libobs/util: Fix incorrect assertion in darray_insert_array
...
Previously the assertion required the idx to be smaller than the number
of elements in the darray. This would mean you could not insert anything
at the end of a darray, and would make it impossible to insert an array
into an empty darray.
2020-02-03 10:44:15 +13:00
jp9000
f077004523
UI: Fix incorrect parameter
...
This param is the buffer size, including null terminator
2020-02-01 22:10:57 -08:00
jp9000
3f9ca9644a
UI: Fix incorrect parameter value
...
The last parameter is the buffer size (which would include null
terminator), not the desired string length.
2020-02-01 21:51:21 -08:00
jp9000
65d38864b6
deps/media-playback: Fix formatting
2020-02-01 21:51:20 -08:00
Jim
1ea563cb2f
Merge pull request #2366 from WizardCM/stinger-halve-padding
...
obs-transitions: Halve stinger padding to 250ms
2020-01-31 15:34:28 -08:00
Matt Gajownik
061793b975
obs-transitions: Halve stinger padding to 250ms
...
Triggering a new transition too soon after a
stinger would cause the wrong scene to be displayed
2020-02-01 09:50:57 +11:00
Jim
23ec9fd2b0
Merge pull request #2274 from cg2121/libobs-media-controls
...
libobs: Add media control support to backend
2020-01-30 22:25:08 -08:00
Clayton Groeneveld
f9ccea5235
libobs: Add media control support to backend
2020-01-30 21:40:20 -08:00
Jim
4cae7c55a1
Merge pull request #2300 from cg2121/media-pause-seek
...
media-playback: Add functions to pause/seek media source
2020-01-30 18:30:36 -08:00
Jim
fd27dcc2e9
Merge pull request #2358 from cg2121/fix-res-lineedit
...
UI: Use input validator on resolution line edit
2020-01-30 12:35:18 -08:00
Jim
80b5e39d38
Merge pull request #2359 from cg2121/transition-enabled-fix
...
UI: Fix transtions not enabled
2020-01-30 12:28:09 -08:00
Richard Stanway
c465212414
obs-outputs: Remove hard-coded certificate paths on Linux
...
The report in https://github.com/obsproject/obs-studio/issues/2350
identified the issue as being caused by mbedtls not following symbolic
links, but it turns out the issue was the mbedtls_x509_crt_parse_path
return value which was already fixed in 4d89123c. So these changes are
no longer necessary.
2020-01-30 19:48:23 +01:00
jp9000
f7cf707ea5
mac-capture: Fix redundant call
2020-01-30 06:46:33 -08:00
Clayton Groeneveld
0700c9eae1
UI: Fix transtions not enabled
2020-01-29 02:04:45 -06:00
Clayton Groeneveld
a86912f0db
UI: Use input validator on resolution line edit
2020-01-28 00:45:18 -06:00
jp9000
3aa08c4e0f
libobs: Add obs_scene_find_source_recursive
...
Same as obs_scene_find_source but also searches groups within the scene.
2020-01-27 14:36:53 -08:00
Jim
818e3a364e
Merge pull request #2345 from cg2121/fix-res-crash
...
UI: Fix crash when entering large resolutions
2020-01-27 06:57:32 -08:00
Jim
a5b3e8ee23
Merge pull request #2335 from jpark37/amf-bump
...
enc-amf: Update to latest
2020-01-27 04:43:25 -08:00
Jim
d60fb8dcbc
Merge pull request #2351 from WizardCM/named-stinger-media
...
Set stinger media source's name
2020-01-27 04:38:56 -08:00
Clayton Groeneveld
765bb34641
UI: Don't allow resolutions too large
...
Fixes a crash when entering large resolutions, and also works as a minor
sanity check against bad resolution values.
2020-01-27 04:34:47 -08:00
Jim
83df7d1635
Merge pull request #2342 from cg2121/aspect-ratio-fix
...
UI: Fix aspect ratio triggering settings change
2020-01-27 04:22:45 -08:00
Jim
b88ea35c34
Merge pull request #2341 from FlyGoat/cross-plat
...
Add support for MIPS architecture
2020-01-27 04:22:13 -08:00
Richard Stanway
2f4447a7a1
obs-outputs: Remove server support from librtmp
...
This code is very old and seems to be non-functional in its current
state. The TLS support is also complicated to maintain across multiple
deprecated mbedtls functions.
2020-01-25 19:31:48 +01:00
Richard Stanway
5f62cd153b
obs-outputs: Remove unused variable
2020-01-25 19:25:43 +01:00
Richard Stanway
baa559813c
obs-outputs: Fix build with older mbedtls versions
...
Compilation with older versions of mbedtls was broken by
https://github.com/obsproject/obs-studio/pull/2304 , unfortunately the
older version is still present in Ubuntu 16 LTS.
2020-01-25 18:58:05 +01:00
Richard Stanway
7d85aa3180
CI: Add libmbedtls-dev
2020-01-25 18:24:04 +01:00