Jim
6ed6cce12b
Merge pull request #3096 from FarzadKarkhani/update-lahzenegar-rtmp
...
rtmp-services: Update Lahzenegar RTMP
2020-06-23 03:59:51 -07:00
Farzad Karkhani
4386dcee33
rtmp-services: Update Lahzenegar RTMP
2020-06-23 14:43:25 +04:30
jpark37
6393399758
win-capture: Remove game capture scaling
...
The performance save is not worth accidental usage support.
Also remove unnecessary copies from the shmem paths.
2020-06-22 15:07:07 -07:00
Ben Torell
1782490060
UI: Update volmeters at 60hz
...
Technically this is 62.5Hz (once every 16ms) but who's counting?
2020-06-22 09:36:22 -04:00
jpark37
c2ddc428b0
UI: Fix warnings for Qt 5.15
...
AllDockWidgetFeatures is now deprecated. Use underlying values instead.
Use default QFlags constructor instead of nullptr/0.
Use QWheelEvent::angleDelta() in place of orientation() and delta(), and
position() in place of x() and y().
2020-06-21 18:23:05 -07:00
Jim
0f27cf4983
Merge pull request #3089 from derrod/purge-services
...
rtmp-services: Remove offline servers/services
2020-06-21 18:03:34 -07:00
derrod
591cab8339
rtmp-services: Remove offline servers/services
...
* cybergame.tv - Servers and website gone (defunct)
* castr AU - DNS resolution fails
* stream.live - Defunct by the looks of it (dns fail, website broken)
2020-06-21 20:23:19 +02:00
Jim
088a72129a
Merge pull request #3061 from jpark37/vulkan-best-practices
...
win-capture: Reset command pool rather than buffer
2020-06-21 11:21:33 -07:00
Jim
b1d03ae367
Merge pull request #2890 from PatTheMav/macos-build-scripts
...
CI: Add all-in-one macOS build script
2020-06-21 07:09:30 -07:00
Jim
76ea0336ad
Merge pull request #2882 from RytoEX/log-window-capture-method
...
win-capture: Log window capture method
2020-06-21 07:00:36 -07:00
jpark37
cdd912b162
win-capture: Reset command pool rather than buffer
...
Reorganize data to avoid best practices layer warning. Sort of a false
positive in our case because we only have one buffer per pool now, but
implicit layers should be clean citizens.
2020-06-21 06:47:22 -07:00
Jim
b6375a2a68
Merge pull request #2956 from RytoEX/fix-GetUnusedSceneCollectionFile
...
UI: Fix GetUnusedSceneCollectionFile filename creation
2020-06-21 06:33:26 -07:00
chirenonsteem
c3d7ca0399
rtmp-services: Add VIMM
...
VIMM is a decentralized video platform for gamers and independent
creators.
Closes obsproject/obs-studio#2962
2020-06-21 06:25:52 -07:00
Jim
f887bc3f22
Merge pull request #2970 from cg2121/adv-audio-config
...
UI: Add percent checkbox to advanced audio dialog
2020-06-21 06:15:54 -07:00
Jim
ef6f94e172
Merge pull request #3038 from khng300/platform-x11-locale-detect-fixes
...
UI: Fix GetPreferredLocales locale detection
2020-06-21 06:10:40 -07:00
Jim
62491cace3
Merge pull request #3042 from matoi974/patch-1
...
image-source: change color source default color to d1d1d1
2020-06-21 06:09:18 -07:00
Jim
d16bc7ebee
Merge pull request #3034 from karenkim-AfreecaTV/patch-1
...
rtmp-services: AfreecaTV Update
2020-06-21 05:59:15 -07:00
Jim
dd12488700
Merge pull request #3066 from cg2121/fix-always-on-top
...
UI: Fix projector always on top not working on Linux
2020-06-21 05:50:08 -07:00
Jim
d072798fbd
Merge pull request #3037 from khng300/oss-audio-locale
...
oss-audio: Add en-US translation data file
2020-06-21 05:49:38 -07:00
matoi974
57a1bab187
color-source: Change default color to d1d1d1
...
The default color can trigger photosensitivity in users suffering from
it; the new color should reduce or avoid the trigger.
2020-06-21 05:48:22 -07:00
karenkim-AfreecaTV
e958e89f14
rtmp-services: Update AfreecaTV
2020-06-21 05:37:26 -07:00
Jim
0d7b4e1ced
Merge pull request #3006 from mr-c/simde_20200529
...
libos: Freshen SIMDe code copy
2020-06-21 05:34:38 -07:00
tlivegaming
a3ca72fd3e
UI: Enable Get Stream Key Button for Trovo service
...
Closes obsproject/obs-studio#3005
2020-06-21 05:26:09 -07:00
tlivegaming
1a4d132de7
rtmp-services: Update Madcat service
...
Closes obsproject/obs-studio#3005
2020-06-21 05:25:57 -07:00
Jim
211ba0b72a
Merge pull request #3067 from cg2121/projector-settings
...
UI: Auto update projector settings
2020-06-21 05:22:00 -07:00
Jim
9c107738f6
Merge pull request #3015 from jpark37/vulkan-external-fixes
...
win-capture: Improve Vulkan synchronization
2020-06-21 05:02:20 -07:00
Jim
129a946e3d
Merge pull request #3065 from cg2121/projector-fix
...
UI: Delete existing fullscreen projector
2020-06-21 04:57:41 -07:00
Jim
5f00f8c42a
Merge pull request #3014 from notr1ch/remove-excessive-null-checks
...
libobs: Remove excessive null checks
2020-06-21 04:56:45 -07:00
Jim
9563c876ca
Merge pull request #3009 from jpark37/winrt-project-filter
...
libobs-winrt: Move project to core VS filter
2020-06-21 04:54:45 -07:00
Jim
9938e6f23f
Merge pull request #3049 from jpark37/old-vkresult
...
win-capture: Remove dead VkResult values
2020-06-21 04:54:16 -07:00
Jim
a5f4850d7a
Merge pull request #3048 from jpark37/unused-audio-code
...
libobs/media-io: Remove unused code
2020-06-21 04:53:57 -07:00
Jim
beba96b29c
Merge pull request #3051 from jpark37/mac-threads
...
libobs: Use autoreleasepool for graphics thread
2020-06-21 04:52:52 -07:00
Jim
434d08c141
Merge pull request #3058 from jpark37/media-fixes
...
Media playback fixes
2020-06-21 04:48:28 -07:00
Jim
b9eeee3c4b
Merge pull request #3084 from jbpratt78/angelthump
...
rtmp-services: add angelthump
2020-06-21 02:38:02 -07:00
jp9000
d28cf8c159
UI: Add 64bit windows checks to installer
...
Prevents it from writing to non-existent vulkan registry locations on
32bit-only systems.
2020-06-20 19:30:51 -07:00
Eric Lindvall
f79f816b72
libobs: Reset audio data on timestamp jump
...
To prevent issues in audio mixing make sure the audio data is also cleared
when audio timing is reset.
2020-06-20 14:55:31 -07:00
jbpratt78
cc66198164
rtmp-services: add angelthump
2020-06-20 16:42:13 -05:00
Richard Stanway
f03fe34009
UI/updater: Use 1 MB static memory for hashing
...
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.
2020-06-19 16:20:32 +02:00
Richard Stanway
3c91fac18e
UI/updater: Fix running updater as different user
...
If the elevated user was a different user account, the updater would
look in the wrong user's appdata for the manifest and fail.
2020-06-19 16:20:32 +02:00
Richard Stanway
f26941b566
UI/updater: Exit with error if elevation failed
...
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
2020-06-19 16:20:32 +02:00
Jim
7a63f75f00
Merge pull request #2820 from Fenrirthviti/nsis-update
...
UI: Update NSIS installer script
2020-06-18 23:51:44 -07:00
Eric Lindvall
1939472912
obs-outputs: Log unhandled rtmp status responses
...
rtmp status responses that are not handled are currently silently ignored
making it difficult to identify issues.
2020-06-18 18:00:45 -07:00
Eric Lindvall
6a880530f1
obs-outputs: Handle rtmp NetStream.Publish.BadName response
...
Adobe Media Server and nginx-rtmp can return this status response to a
publisher if the key is already being used to publish.
2020-06-18 18:00:45 -07:00
Richard Stanway
aa313a1fb1
UI: Don't try to create service if missing file
...
This would cause meaningless "Service '' not found" log entries.
2020-06-18 23:49:21 +02:00
Richard Stanway
169764fc51
UI: Don't try to load replay buffer hotkey if null
...
If replay buffer hotkey isn't set, this would cause an error to be
logged due to a null string.
2020-06-18 23:43:52 +02:00
Jim
7dc40d5edf
Merge pull request #3033 from Fenrirthviti/win-sdk-update
...
cmake: Update Windows SDK check to 19041
2020-06-14 22:02:00 -07:00
jpark37
d9fa5de572
libobs: Fix right edge for "video scaler"
...
FFmpeg YUV to RGB conversions require extra destination padding.
This code only appears to be exercised for DeckLink.
2020-06-14 20:26:10 -07:00
jpark37
2123b306f3
libobs: Fix right edge of some videos
...
FFmpeg YUV to RGB conversions require extra destination padding.
The Mantis issue might have been fixed when some YUV format conversions
were moved to the GPU, but this may fix other YUV formats.
Fixes https://obsproject.com/mantis/view.php?id=1177
2020-06-14 20:00:58 -07:00
jpark37
4c2e430c0c
libobs: Fix right edge for JPEG images
...
FFmpeg YUV to RGB conversions require extra destination padding.
2020-06-14 20:00:58 -07:00
Clayton Groeneveld
777d9eb787
UI: Auto update projector settings
2020-06-13 21:00:55 -05:00