Changes of Revision 93

obs-studio.changes Changed
x
 
1
@@ -1,4 +1,575 @@
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
@@ -1,5 +1,5 @@
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
@@ -23,6 +23,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
@@ -76,6 +78,9 @@
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
@@ -108,7 +113,7 @@
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
@@ -1,7 +1,7 @@
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
@@ -1,6 +1,6 @@
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