0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-19 20:32:15 +02:00
Commit Graph

14514 Commits

Author SHA1 Message Date
pkv
19abab097d UI: Fix leak with paint event of volume slider
This fixes a memory leak introduced in [1] where a new QColor is not
balanced by a delete.

[1] UI: Update volume meter appearance
52ae5fc4bd

Signed-off-by: pkv <pkv@obsproject.com>
2024-08-03 16:27:17 -07:00
jcm
ff2fa24dc2 mac-virtualcam: Update NotInstalled error text for macOS 15 2024-07-31 16:29:21 -04:00
Matt Gajownik
8b975c4563 obs-browser: Update version to 2.24.0
2a2879b - Update translations from Crowdin
07255f1 - Enable building with CEF 5938 on macOS
5db6494 - Enable building with CEF 6261
5db6494 - Enable building with CEF 6261
879a9d2 - Enable building with CEF 6367
2024-07-31 20:45:50 +10:00
Ruwen Hahn
b2d83efcf3 obs-ffmpeg: Disable AMF DTS adjustment for AV1 2024-07-30 11:10:47 -04:00
Ruwen Hahn
e7bf19d139 obs-ffmpeg: Disable NVENC DTS adjustment for AV1 2024-07-30 11:10:47 -04:00
Amin.MasterkinG
1aa4bd9fc7 rtmp-services: Update MasterStream.iR ingest
https://github.com/obsproject/obs-studio/pull/10978
https://github.com/obsproject/obs-studio/pull/11044
2024-07-30 10:07:02 -04:00
gxalpha
4bbf8df2ba cmake: Set CFBundleDisplayName for camera extension
macOS shows this in the settings so we should set it, otherwise it will
fall back on the identifier which isn't great for users.
2024-07-29 23:28:38 -04:00
tytan652
5e5865b716 frontend-tools: Avoid initializing the scene switcher on Wayland
The Linux implementation of the automatic scene switcher is X11-only and
the design itself of the feature is incompatible with how Wayland works.
2024-07-29 22:26:15 -04:00
derrod
e12ef51068 UI: Return std::optional from ParseThemeMeta 2024-07-29 19:52:42 -04:00
Paul Hindt
4d5e0e89ad aja: Add v210 pixel format support.
Allow selecting v210 in AJA capture plugin.

Enable auto-detection of SDI v210 pixel format.
2024-07-29 19:26:49 -04:00
derrod
f6097cacfb UI: Remove legacy migrations 2024-07-29 18:54:01 -04:00
tytan652
7d578c5cfb plugins: Enable QSV only on x86_64 architecture
Intel stack is only completely buildable on x86_64 architectures.
2024-07-29 18:11:29 -04:00
tytan652
8480660bf8 cmake: Add architecture support to add_obs_plugin
Also add formatting support to the function
2024-07-29 18:11:29 -04:00
Ryan Foster
b9f63632a1
Merge pull request #10019 from derrod/remove-ftl
Remove FTL.
2024-07-29 16:41:31 -04:00
Ryan Foster
aca27628f4
Merge pull request #9350 from tytan652/create_shared_folder
Move non-deps and shared UI code in shared folder
2024-07-29 16:03:50 -04:00
tytan652
4214050cda UI: Remove obs-ui-support
The remaining files are only used by the UI, so those are restored in
the obs-studio target
2024-07-27 07:38:36 +02:00
tytan652
f051fdd75e UI,shared: Move OBSPropertiesView to its own directory 2024-07-27 07:38:36 +02:00
tytan652
390429c838 frontend-tools: Remove unused source files in legacy path 2024-07-27 07:38:36 +02:00
tytan652
5eb10135da UI,shared: Move SliderIgnoreScroll to its own directory 2024-07-27 07:38:36 +02:00
tytan652
5e25041491 UI,shared: Move VScrollArea to its own directory 2024-07-27 07:38:36 +02:00
tytan652
f5c25c66af UI,shared: Move OBSPlainTextEdit to its own directory 2024-07-27 07:38:36 +02:00
tytan652
48f139729f UI,shared: Move Qt Wrappers to its own directory 2024-07-27 07:38:36 +02:00
tytan652
4882db4ec4 UI: Move QTToGSWindow outside of Qt wrappers 2024-07-27 07:38:36 +02:00
tytan652
2a53015ad7 deps,shared,plugins: Move opts-parser to shared folder 2024-07-27 07:38:36 +02:00
tytan652
f5e2f15d28 deps,shared,frontend-tools: Move obs-scripting to shared folder 2024-07-27 07:38:36 +02:00
tytan652
ade04f4f1c deps,shared,obs-ffmpeg: Move media-playback to shared folder 2024-07-27 07:38:36 +02:00
tytan652
4b0b71ad5f deps,shared,win-capture: Move ipc-util to shared folder 2024-07-27 07:38:36 +02:00
tytan652
fa0ffff7c0 deps,shared,obs-outputs: Move happy-eyeballs to shared folder 2024-07-27 07:38:36 +02:00
tytan652
f293a6edd1 deps,shared,plugins: Move file-updater to shared folder 2024-07-27 07:38:36 +02:00
tytan652
7a5b914086 Add shared folder in gitignore and format scripts 2024-07-27 07:38:36 +02:00
Gol-D-Ace
ce6f9a4742 win-capture: Add Zenless Zone Zero to compatibility list 2024-07-24 16:05:26 -04:00
Ryan Foster
5854f3b9e5 libobs: Update version to 30.2.2
I forgot to update this before tagging 30.2.1, so the updater won't stop
telling people there's an update available, even after updating.

Update this for real now to 30.2.2.
2024-07-23 11:56:59 -04:00
Ryan Foster
4f7be9b84b libobs: Update version to 30.2.1
I forgot to update this before tagging 30.2.1, so the updater won't stop
telling people there's an update available, even after updating.
2024-07-23 11:56:19 -04:00
Kurt Kartaltepe
7912d06b65 libobs-opengl: Disable NV12/P010 on Windows
These formats are used for texture encoding but the OpenGL texture
encoding pipeline is not supported on Windows. This can also cause
failure to initialize on Windows so it's better to disable the formats.
2024-07-22 18:07:03 -04:00
derrod
31963f8dac obs-outputs: Set FLV DTS offset based on first audio or video packet 2024-07-22 17:43:45 -04:00
derrod
7cf4974965 CI: Do not mark legacy MF/AMF plugins as deleted 2024-07-22 12:19:46 -04:00
Norihiro Kamae
2fa77c4021 UI: Fix cast of pointer type at invalid current scene setting on load 2024-07-20 16:49:21 -07:00
Ryan Foster
c5a01b7df4 obs-websocket: Update version to 5.5.2
Bug Fixes:
- Fix an issue where the virtualcam requests would report that the
virtualcam is not available.
- Fix an issue with the config migration where the migrated settings
were not being persisted to disk.

Changelog:
0548c7798a
2024-07-19 20:07:14 -04:00
Ryan Foster
02c1742b30 libobs/graphics: Prevent heap overflow in libnsgif
See upstream commit:
https://source.netsurf-browser.org/libnsgif.git/commit/?id=a268d2c15252ac58c19f1b19771822c66bcf73b2
2024-07-18 14:34:31 -04:00
Translation Updater
e7d6707fa7 Update translations from Crowdin 2024-07-17 09:34:12 +00:00
Warchamp7
ec5297b549 UI: Adjust sizing of Classic audio meter elements 2024-07-15 18:43:46 -03:00
Warchamp7
0e84188f37 UI: Fix read-only QTextEdit background color 2024-07-15 18:41:40 -03:00
Warchamp7
bde68fed32 UI: Fix source tree icon spacing 2024-07-15 18:39:35 -03:00
derrod
1206870cef UI: Remove FTL support 2024-07-14 06:09:49 +02:00
derrod
dfc1feac1a build-aux: Remove ftl-sdk exclusions from format script 2024-07-14 06:09:49 +02:00
derrod
e62c600873 .gitmodules: Remove ftl-sdk submodule 2024-07-14 06:09:49 +02:00
derrod
b83df1b141 obs-outputs: Remove FTL output 2024-07-14 06:09:49 +02:00
Rodney
536812753b CI: Remove YouNow exclude from service checker 2024-07-14 06:09:49 +02:00
Rodney
58264833c9 rtmp-services: Remove YouNow specific code 2024-07-14 06:09:49 +02:00
derrod
e741a817e9 rtmp-services: Remove FTL entries 2024-07-14 05:55:26 +02:00