We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 93
obs-studio.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Tue Feb 22 16:22:47 UTC 2022 - Jimmy Berry <jimmy@boombatower.com>
4
+
5
+- Add new build dependencies:
6
+ * pciutils-devel
7
+ * pipewire-devel
8
+- Condition pipewire support for Tumbleweed only as cmake does not find.
9
+- Package additional icon sizes.
10
+
11
+-------------------------------------------------------------------
12
+Tue Feb 22 15:38:40 UTC 2022 - jimmy@boombatower.com
13
+
14
+- Update to version 27.2.1:
15
+ * libobs: Update version to 27.2.1
16
+ * obs-outputs: Set a fixed size socket buffer on Windows 7
17
+ * CI: Bump Windows CEF cache to fix reported version
18
+ * CI: Bump Windows CEF cache for new OnAcceleratedPaint2
19
+ * obs-browser: Add support for custom OBS CEF
20
+ * obs-browser: Fix texture recreating every frame
21
+ * obs-browser: Fix issues with rendering on Linux/macOS
22
+ * linux-v4l2: Use decoded MJPEG pixel format
23
+ * UI: Log 'Hide OBS from capture' on startup & settings change
24
+ * libobs: Adjust path for legacy browser source block
25
+ * UI: Refresh edit menu on item select/deselect
26
+ * CI: Ensure SOVERSION symlinks exist in created App Bundle
27
+ * CI: Update main workflow file to use fixed obs-deps
28
+ * win-wasapi: Only enable work queue on Windows 10+
29
+ * obs-ffmpeg: Force mpegts format & disable restart on activate for srt & rist
30
+ * linux-capture: Fix for pipewire capture leaking texture handles
31
+ * UI: Don't collapse preview in Filters splitter view
32
+ * obs-browser: Fix sRGB rendering
33
+ * obs-browser: Update version to 2.17.10
34
+ * obs-browser: Acquire, copy, and release immediately
35
+ * rtmp-services: Update Picarto ingests
36
+ * libobs: Update version to 27.2.0
37
+ * Update translations from Crowdin
38
+ * CI: Specify Windows Server 2019
39
+ * UI: Fix uninitialized memory access in OBSPropertiesView
40
+ * UI: Fix properties view crash with non-obs objects
41
+ * UI: Add warning on startup for running in Wine
42
+ * obs-ffmpeg: Fix svt-av1 rate control settings
43
+ * Update translations from Crowdin
44
+ * linux-capture: Fix missing parameter for pipewire capture
45
+ * UI: Fix clang-format specifier
46
+ * UI: Remove unnecessary call
47
+ * UI: Fix filter props. getting recreated unnecessarily
48
+ * UI: Don't create filter properties before splitter
49
+ * UI: Improve properties view object safety
50
+ * libobs: Add obs_object abstraction and functions
51
+ * libobs: Rename OBSObj to OBSPtr
52
+ * aja: Fix off-by-one output frame index calculation
53
+ * rtmp-services: Update YouNow ingest
54
+ * CI: Update Windows x86 obs-deps package to 2022-01-31
55
+ * CI: Update Windows obs-deps package to 2022-01-31
56
+ * CI: Update macOS obs-deps package to 2022-01-31
57
+ * obs-transitions: Fix All Files option for Stingers
58
+ * libobs: Add effect files to CMakeLists.txt
59
+ * UI: Better Hide OBS Window description, add first time dialog & tooltip
60
+ * libobs/graphics: Fix gs_get_format_bpp
61
+ * UI: Properly close projector when source is removed (#5171)
62
+ * vlc-video: Set channel limit to 8 instead of 2
63
+ * rtmp-services: Update nanoStream Cloud / bintu ingests (#5884)
64
+ * vlc-video: Enable surround sound support
65
+ * win-dshow: Log buffered state
66
+ * docs/sphinx: Add GS_RG16
67
+ * libobs, libobs-d3d11, libobs-opengl: Add GS_RG16
68
+ * win-dshow: Use OBS_SOURCE_FRAME_LINEAR_ALPHA
69
+ * aja-output-ui: Fix crash when stopping AJA Preview output
70
+ * obs-browser: Fix Windows crash if shared texture is unavailable
71
+ * aja: Disable Analog In/Out selections in the UI
72
+ * libobs: Free module if obs_module_load callback returns false
73
+ * UI: Add separators to system tray context menu
74
+ * UI: Fix unused variable warning on non-windows
75
+ * aja: Fix Kona1 simultaneous capture/output
76
+ * aja: Adjust whitespace for consistency
77
+ * aja: Use SDI Transport selection to engage Auto detection
78
+ * aja: Show/Hide SDI Transport/4K lists and options
79
+ * aja: Fix 2xSDI UHD/4K YCbCr 2SI VPID lookup
80
+ * aja: Hide duplicate HDMI IN entry for Kona HDMI
81
+ * aja: Filter 6G/12G SDI Transport depending device/plugin type
82
+ * aja: Disable UHD/4K high-framerate for Output
83
+ * aja: Clear previous crosspoints when signal changes
84
+ * aja: Remove unfinished 2x4K Squares support
85
+ * aja: Re-work HDMI routing and add missing presets
86
+ * aja: Fix HDMI RGB crosspoint indices
87
+ * aja: Add framestore index helpers to Source/OutputProps
88
+ * mac-vth264: Set RealTime property to False
89
+ * mac-vth264: Use float for expected frame rate
90
+ * mac-vth264: Remove OSX 10.8 compatibility code
91
+ * UI: Show wait cursor while cleaning up scene data
92
+ * flatpak: Update librist library
93
+ * UI: Check current affinity before calling SetWindowDisplayAffinity
94
+ * flatpak: Update libaom and SVT-AV1
95
+ * obs-vst: Fix VSTs losing their settings when upgrading
96
+ * flatpak: Enable communication with org.a11y.Bus
97
+ * libobs: Respect push to talk/mute status in volmeter
98
+ * obs-ffmpeg: Add MX450 to blacklist
99
+ * docs/sphinx: Fix documentation for addref/release functions
100
+ * UI: Disconnect group reorder signal
101
+ * UI: Fix QLabel leak in OBSPropertiesView::AddProperty
102
+ * UI: Fix transform options being wrongly enabled/disabled
103
+ * libobs: Deprecate obs object addref functions
104
+ * aja: Remove inter-plugin debug logging
105
+ * UI: Fix bugtracker URL in AppData file (#5861)
106
+ * libobs: Replace addref calls with get_ref
107
+ * libobs: Use get_ref calls for obs.hpp helper classes
108
+ * UI: Replace addref calls with get_ref
109
+ * mac-syphon: Replace source addref calls with get_ref
110
+ * image-source: Replace source addref calls with get_ref
111
+ * libobs: Add obs_scene_get_ref()
112
+ * UI: Allow 'Hide OBS window' on Windows 10 2004
113
+ * UI: Fix Settings save crash on old Windows versions
114
+ * obs-ffmpeg: Add new SVT presets
115
+ * libobs: Prevent and log double destroy on sources
116
+ * obs-browser: Suppress certain warnings
117
+ * obs-vst: Fix formatting, fix size truncation warning
118
+ * win-capture: Fix parameter mismatches
119
+ * UI: Don't read unloaded module in source toolbar
120
+ * libobs: Don't destroy mutex before destroying sources is done
121
+ * obs-qsv11: Fix memory leak in QSV plugin module
122
+ * UI: Add option to hide OBS windows on Windows
123
+ * CI: Bump CEF caches to fix cookie crash bug
124
+ * obs-vst: Fix closing & resizing VSTs on macOS
125
+ * obs-vst: Fix mvMeter2 resize crash, fix SPAN resizing
126
+ * aja: Fix UHD/4K YCbCr 3G Level-B 2SI preset
127
+ * UI: Fix small typo
128
+ * obs-browser: Update version to 2.17.8
129
+ * UI: Optimize undo/redo functions with constant references
130
+ * aja: Fix crash when capture thread is reset
131
+ * aja: Workaround for SDI5 output not working on io4K+
132
+ * obs-browser: Fix compilation on non-Windows
133
+ * obs-browser: Update version to 2.17.7
134
+ * libobs: Mark raw_active and gpu_encoder_active as volatile
135
+ * win-capture: Don't list minimized UWP apps
136
+ * UI: Use regexp to filter filename formatting
137
+ * mac-vth264: Fix DTS timestamps when blank
138
+ * win-capture: Use stack buffer for small window titles
139
+ * win-capture: Make open_process_proc static
140
+ * text-freetype2: Fix incorrect fread argument order
141
+ * UI: Downgrade scalable logo on Linux to SVG 1.0
142
+ * UI: Set desktopFileName for QApplication
143
+ * UI: Fix memory leak in Auto-Configuration Wizard
144
+ * libobs-opengl: Miscellaneous static analysis fixes
145
+ * aja: Fix signal routing for 4xSDI UHD/4K RGB 3Gb
146
+ * aja: Fix erroneous HDMI input selection for certain cards
147
+ * aja: Rename IOSelection strings for HDMI and Analog
148
+ * aja: Fix Kona1 not auto-detecting capture pixel format
149
+ * media-playback: Fix rist demuxing
150
+ * linux-v4l2: Fix timeout logging
151
+ * libobs-d3d11: Fix formatting
152
+ * libobs: Specify format string for bcrash
153
+ * obs-filters: Fix incorrect format string
154
+ * libobs-d3d11: Fix incorrect format string
155
+ * libobs: Fix type mismatch on obs_property_text_monospace
156
+ * UI: Log YouTube API HTTP request errors
157
+ * aja: Fix Kona5/io4K+ 6G/12G-SDI routing and RGB HD-DualLink routing
158
+ * aja: Fix for invalid default settings and empty cardID string
159
+ * obs-vst: Fix crashes due to unhandled events, fix stutter when loading
160
+ * UI: Remove unused 'Percent' string
161
+ * obs-ffmpeg: Fix spelling mistake for 'Encoder.Timeout'
162
+ * decklink-output-ui: Stop outputs on OBS_FRONTEND_EVENT_EXIT
163
+ * libobs-opengl: Fix border color support on GL textures
164
+ * libobs-d3d11: Log display nit range
165
+ * obs-ffmpeg: Add missing "FFmpegOpts" locale
166
+ * aja-output-ui: Add the Multi View UI options for new device.
167
+ * aja: Fix format-security warning
168
+ * UI: Fix crash when opening transition Properties dialog
169
+ * obs-vst: Fix crashes when switching VSTs, and large channel counts
170
+ * obs-browser: Update version to 2.17.6
171
+ * libdshowcapture: Add P010 support
172
+ * UI: Stop locking filter mutex while loading properties
173
+ * libobs: Open a separate X11 connection for hotkeys
174
+ * aja: Refactor, clean-up and fix bugs in the signal routing system, and add SDITransport UI option to assist signal routing.
175
+ * obs-ffmpeg: Further FFmpeg deprecations fixes for FFmpeg 4.4+
176
+ * UI: Fix push-to-talk/mute delay not saving
177
+ * UI: Remove Apple deferred tray load
178
+ * UI: Fix flash when starting minimized
179
+ * UI: Fix hotkey JSON error for Advanced Replay Buffer
180
+ * CI: Update Windows obs-deps package to 2022-01-01
181
+ * CI: Update macOS obs-deps package to 2022-01-01
182
+ * UI: Update context bar when exiting properties dialog
183
+ * CI: Use GitHub mirror for PipeWire repository
184
+ * UI: Disable WA_PaintOnScreen for projectors
185
+ * linux-capture: Disable strict binding for NVIDIA drivers
186
+ * UI: Ignore resizing item when it is locked
187
+ * libobs-d3d11: Log display color space info
188
+ * UI: Fix label offset on projector view
189
+ * obs-vst: Fix resizing, always use source name in window title
190
+ * UI: Don't recreate entire Hotkey Settings tab
191
+ * UI: Fix taskbar icon visibility on light backgrounds
192
+ * UI: Immediately apply tray icon change on Apply
193
+ * flatpak: Use same commit hash for LuaJIT as macOS
194
+ * obs-ffmpeg: Fix av1 encoding with fractional framerates
195
+ * UI: Fix compile error in UpdateEditMenu from rebase
196
+ * UI: Correctly enable edit menu items with multiple sources
197
+ * UI: Reenable copy/paste transform
198
+ * Revert "UI: Add checks for overwrite setting to replay buffer"
199
+ * libobs: Stop all source processing on destroy
200
+ * libobs: Call destroy signal after waiting
201
obs-studio.spec
Changed
36
1
2
Name: obs-studio
3
-Version: 27.1.3
4
+Version: 27.2.1
5
Release: 0
6
Summary: A recording/broadcasting program
7
Group: Productivity/Multimedia/Video/Editors and Convertors
8
9
BuildRequires: libXrandr-devel
10
BuildRequires: libcurl-devel
11
BuildRequires: libjansson-devel
12
+BuildRequires: pciutils-devel
13
+BuildRequires: pipewire-devel
14
BuildRequires: libpulse-devel
15
BuildRequires: libqt5-qtbase-devel >= 5.3
16
BuildRequires: libqt5-qtbase-private-headers-devel
17
18
%endif
19
-DCMAKE_INSTALL_PREFIX=/usr \
20
-DOBS_VERSION_OVERRIDE="$(echo "%{version}" | grep -oE "^[^+]+")" \
21
+%if 0%{?sle_version} > 150000 && 0%{?sle_version} < 150500 && 0%{?is_opensuse}
22
+ -DENABLE_PIPEWIRE=OFF \
23
+%endif
24
-DBUILD_BROWSER=OFF \
25
..
26
# Close, but needs some work.
27
28
%dir %{_datadir}/metainfo
29
%{_datadir}/metainfo/com.obsproject.Studio.appdata.xml
30
%{_datadir}/applications/com.obsproject.Studio.desktop
31
-%{_datadir}/icons/hicolor/256x256/apps/com.obsproject.Studio.png
32
+%{_datadir}/icons/hicolor
33
%{_datadir}/obs
34
35
%files devel
36
_service
Changed
10
1
2
<services>
3
<service name="tar_scm" mode="disabled">
4
<param name="versionformat">@PARENT_TAG@</param>
5
- <param name="revision">refs/tags/27.1.3</param>
6
+ <param name="revision">refs/tags/27.2.1</param>
7
<param name="url">git://github.com/jp9000/obs-studio.git</param>
8
<param name="scm">git</param>
9
<param name="changesgenerate">enable</param>
10
_servicedata
Changed
9
1
2
<servicedata>
3
<service name="tar_scm">
4
<param name="url">git://github.com/jp9000/obs-studio.git</param>
5
- <param name="changesrevision">3c14e4ece250a862a5fa62aa7e85f476f7545ca4</param>
6
+ <param name="changesrevision">acad9dbaf7bcf8f567c3e5c613411ca04ba92fa9</param>
7
</service>
8
</servicedata>
9
obs-studio-27.1.3.tar.xz -> obs-studio-27.2.1.tar.xz
Changed