Overview

Request 5455 (accepted)

- Update to version 27.1.3:
* libobs: Update version to 27.1.2
* Revert "libobs: Don't return/set 0 mixers for non-audio sources"
* libobs: Update to version 27.1.2
* Revert "UI: Disable hotkeys when a user is expected to type text"
* libobs: Don't return/set 0 mixers for non-audio sources
* UI: Fix tab stop order for Draw safe areas
* UI: Do not disable AutoConf bandwidth test for YouTube
* libobs: Remove DrawSrgbDecompressPremultiplied
* UI: Fix Twitch bandwidth test checkbox
* UI: Remove thread from YouTube auto config
* obs-browser: Filter textures in linear space
* UI: Adjust minimum size of source toolbars smaller
* libobs/util: Add type test in darray macros for GCC
* libobs/util: Add a cast for da_push_back_array argument
* libobs: Fix const qualifier mismatch on DARRAY
* libobs: Add casts to da_push_back_array arguments
* libobs: DrawSrgbDecompress for default_rect.effect
* libobs: Simplify util_mul_div64 for x64 on Windows
* win-capture: Update graphics hook version to 1.7.1
* libobs: Update version to 27.1.1
* UI: Add missing Auth::Load() when duplicating/creating profile
* linux-capture: Fail when libdrm missing
* obs-browser: Update translations from Crowdin
* obs-browser: Update version to 2.16.2
* Update translations from Crowdin
* libobs: Update version to 27.1.0
* linux-capture: Add libdrm dependency check (#5326)
* Revert "UI: Update volume controls by callback"
* libobs: Make portal inhibitor asynchronous

Submit package home:boombatow...es:Multimedia / obs-studio to package Multimedia / obs-studio

obs-studio.changes Changed
x
 
1
@@ -1,4 +1,327 @@
2
 -------------------------------------------------------------------
3
+Tue Oct 05 02:03:33 UTC 2021 - Jimmy Berry <jimmy@boombatower.com>
4
+
5
+- Update to version 27.1.3:
6
+  * libobs: Update version to 27.1.2
7
+  * Revert "libobs: Don't return/set 0 mixers for non-audio sources"
8
+  * libobs: Update to version 27.1.2
9
+  * Revert "UI: Disable hotkeys when a user is expected to type text"
10
+  * libobs: Don't return/set 0 mixers for non-audio sources
11
+  * UI: Fix tab stop order for Draw safe areas
12
+  * UI: Do not disable AutoConf bandwidth test for YouTube
13
+  * libobs: Remove DrawSrgbDecompressPremultiplied
14
+  * UI: Fix Twitch bandwidth test checkbox
15
+  * UI: Remove thread from YouTube auto config
16
+  * obs-browser: Filter textures in linear space
17
+  * UI: Adjust minimum size of source toolbars smaller
18
+  * libobs/util: Add type test in darray macros for GCC
19
+  * libobs/util: Add a cast for da_push_back_array argument
20
+  * libobs: Fix const qualifier mismatch on DARRAY
21
+  * libobs: Add casts to da_push_back_array arguments
22
+  * libobs: DrawSrgbDecompress for default_rect.effect
23
+  * libobs: Simplify util_mul_div64 for x64 on Windows
24
+  * win-capture: Update graphics hook version to 1.7.1
25
+  * libobs: Update version to 27.1.1
26
+  * UI: Add missing Auth::Load() when duplicating/creating profile
27
+  * linux-capture: Fail when libdrm missing
28
+  * obs-browser: Update translations from Crowdin
29
+  * obs-browser: Update version to 2.16.2
30
+  * Update translations from Crowdin
31
+  * libobs: Update version to 27.1.0
32
+  * linux-capture: Add libdrm dependency check (#5326)
33
+  * Revert "UI: Update volume controls by callback"
34
+  * libobs: Make portal inhibitor asynchronous
35
+  * UI: Prevent Restream OAuth disconnection
36
+  * linux-capture: Omit implicit modifier token when creating texture
37
+  * libobs-opengl: Load EGL via Glad on Wayland platform
38
+  * docs: Add transition duration changed event
39
+  * win-dshow: Don't buffer Elgato Facecam device by default
40
+  * UI: Fix enter/esc when hotkeys are disabled in focus
41
+  * linux-capture: Lookup session handle without typechecks
42
+  * CI: Fix double zip by uploading build folders
43
+  * UI: Use STL random as fallback
44
+  * UI: Fix AuthListener error HTTP response body
45
+  * UI: Abort YouTube login on cancel or listener fail
46
+  * UI: Force minimum reconnect delay of 1 second
47
+  * UI: Remove test YouTube QSS from Dark theme
48
+  * libobs-d3d11: Fix present skip comment
49
+  * UI: Add label/widget buddying to YouTube dialog
50
+  * UI: Use secure RNG for generating YouTube state parameter
51
+  * UI: Properly verify state parameter for YouTube auth
52
+  * libobs-d3d11: Use waitable object to avoid stalls
53
+  * libobs-d3d11: Simplify DXGI factory creation
54
+  * libobs-d3d11: Prefer ComPtr Clear() over Release()
55
+  * libobs: Support move for mismatched ComPtr
56
+  * UI: Update Acri theme styling
57
+  * UI: Update dark theme button styling
58
+  * UI: Fix loading auto start/stop setting in YT dialog
59
+  * cmake: Add Qt JPEG/GIF plugins to Windows libraries
60
+  * UI: Add thumbnail option to YouTube broadcast setup
61
+  * UI: Add postDataSize option to GetRemoteText
62
+  * UI: Fix used source for SetCurrentScene during undo
63
+  * UI: Remove unused RemoveSelectedSceneItem slot
64
+  * libobs: Block sceneitem create if item source is removed
65
+  * UI/updater: Remove dependency on psapi.lib
66
+  * win-capture: Remove dependency on psapi.lib
67
+  * libobs: Remove dependency on psapi.lib
68
+  * UI: Check selected broadcast when re-opening YT dialog
69
+  * UI: Change YouTube Broadcast Dialog title
70
+  * UI: Add remember settings checkbox to YT broadcast setup
71
+  * UI: Rework YouTube broadcast setup flow
72
+  * deps/media-playback: Handle discontinuities to fix video stalls
73
+  * libobs: Actually fix ungroup deadlock
74
+  * Revert "libobs: Avoid request graphics lock after full_lock(scene)."
75
+  * libobs: Restrict emmintrin.h to x86(_64) platform
76
+  * UI: Add -DNOMINMAX to CMake on MSVC
77
+  * libobs: Fix near and far redefinition on MSVC
78
+  * libobs: Fix connect() redefinition on MSVC
79
+  * obs-outputs: Add WIN32_LEAN_AND_MEAN to avoid symbol clash
80
+  * libobs: Avoid request graphics lock after full_lock(scene).
81
+  * libobs: Add profiler section for send_packet
82
+  * libobs-winrt: Require Windows 10 SDK 20348
83
+  * cmake: Require Windows 10 SDK 20348
84
+  * libobs-d3d11: Use ALLOW_TEARING if supported
85
+  * libobs-d3d11: Use FLIP_DISCARD on Windows 11
86
+  * libobs/util: Const-correct win_version_compare
87
+  * UI: Disable reconnect for bandwidth test
88
+  * UI: Enable AutoConfig bandwidth test for YT integration
89
+  * UI: Fix Qt6-incompatible operator usage
90
+  * UI: Fix Qt6-incompatible call to QLocale::setDefault
91
+  * UI: Update volume controls by callback
92
+  * rtmp-services: Add Disciple Media
93
+  * libobs: FIx missing noexcept warnings
94
+  * libobs/graphics: Fix gs_generalize_format warning
95
+  * UI: Fix YT chat being shown when selecting private event
96
+  * UI: Only start YT check thread if auto-start is disabled
97
+  * UI: Disable hotkeys when a user is expected to type text
98
+  * UI: Remove obsolete/unused struct members
99
+  * UI: Restore auth reset when switching services
100
+  * UI: Remove unused struct
101
+  * UI: Fix vertical stretching in audio settings pane
102
+  * obs-outputs: Disable Windows socket loop when using RTMPS
103
+  * UI: Use OBS locale for YouTube categories API
104
+  * libobs/util: Improve SetThreadDescription usage
105
+  * UI: Fix missing broadcast state reset on force-stop
106
+  * UI: Start YouTube check thread after output starts
107
+  * UI: Actually set AutoConfig bitrate max to 51 Mbps
108
+  * UI: Change YouTube description input to QPlainTextEdit
109
+  * UI: Bump AutoConfig bitrate maximum to 51 Mbps
110
+  * UI: Add missing properties to ResetBroadcast
111
+  * UI: Fix crash when output source 0 is null
112
+  * win-capture: Clear stale pointers for game capture
113
+  * libobs/util: Remove old ifdefs
114
+  * UI: Fix disabled auto-start/stop checkboxes
115
+  * rtmp-services: Remove 17LIVE
116
+  * UI: Update png to svg in ui files
117
+  * docs: Clarify only DMA-BUFs with a single modifier are supported
118
+  * pipewire: Create textures from multiplanar DMA-BUF
119
+  * UI: Remove "Fullscreen Interface" menu on macOS
120
+  * UI: Fix source toolbar shifting when nothing is selected
121
+  * UI: Adjust minimum size of source toolbars
122
+  * UI: Allow overriding keyframe interval if smaller
123
+  * UI: Cache YouTube channel name
124
+  * libobs: Add missing util.hpp to CMakeLists.txt
125
+  * obs-filters: Fix NvAFX mutex leak
126
+  * libobs: Fix pthread mutex leaks
127
+  * libobs/util: Fix pthread mutex leaks
128
+  * libobs/media-io: Fix leaks and error handling
129
+  * libobs/callback: Fix pthread mutex leaks
130
+  * deps/obs-scripting: Fix pthread mutex leaks
131
+  * libobs/util: pthread_mutex_init_recursive helper
132
+  * UI: Adjustments to YouTube integration strings
133
+  * obs-browser: Disable Qt tooltip on old Qt versions
134
+  * obs-browser: Update version to 2.16.0
135
+  * UI: Add YouTube Chat Dock
136
+  * libobs: Defer reconfiguring encoders to the encode threads
137
+  * Revert "obs-ffmpeg, obs-qsv11: Disable dynamic bitrate support"
138
+  * UI: Fix incorrect OBSTheme definition for highlighted text color
139
+  * UI: Use Palette in all default themes
140
+  * UI: Load theme palette before loading theme
141
+  * image-source: Fix gif not working in studio mode
142
+  * UI: Add styling for YouTube integration
143
+  * cmake: Copy correct file for Qt imageformat plugin
144
+  * UI: Use inline const for shared vector
145
+  * decklink: Cleanup hide/show code
146
+  * UI: Hide auto-start/auto-stop options in YouTube dialog
147
+  * UI: Replace bad YouTube link with popup helper
148
+  * decklink: Fix deactivate when not showing
149
+  * UI: Fix minor leak
150
+  * UI: Add option to draw safe areas in preview
151
+  * obs-ffmpeg, obs-qsv11: Disable dynamic bitrate support
152
+  * UI: Add required links when using YouTube
153
+  * libobs-winrt: Replace casts with data access
154
+  * libobs-winrt: Improve error logging code
155
+  * decklink-output-ui: Don't update UI during shutdown
156
+  * win-dshow: Avoid redundant string conversions
157
+  * win-dshow: Use constant references for resolution check
158
+  * UI: Fix redo recreating sources in the wrong scene
159
+  * UI: Show source icon in context bar
160
+  * UI: Add menu bar item to show missing files dialog
161
+  * UI: Fix missing #if for autostart warning
162
+  * UI: Add "Don't show again" checkbox to YT auto start warning
163
+  * UI: Show loading indicator while fetching YouTube Events
164
+  * UI: Fix YouTube event selection, API usage, stream resumption
165
+  * UI: Improve YouTube (error) translatability
166
+  * UI: Show error if Google account has no channels
167
+  * UI: Improve YouTube API HTTP error handling
168
+  * UI: Add fail_on_error parameter to GetRemoteFile
169
+  * win-capture: Fix D3D12 third party overlay capture
170
+  * UI: Dim hidden source items in source tree
171
+  * mac-virtualcam: Move DAL plugin to plugin data directory
172
+  * Revert "UI: Remove macOS-Default Full Screen Menu Item"
173
+  * UI: Remove macOS-Default Full Screen Menu Item
174
+  * UI: Show name of scene item in Transform window title
175
+  * UI: Fix media controls toolbar default size and styling
176
+  * UI: Change the Source Toolbar to not be fixed size
177
+  * UI: Change QWidgets to QFrame so Qt Creator doesn't hide these entries
178
+  * UI: Apply QSS to generic hotkey settings label
179
+  * cmake: Remove local files for checking threading support
180
+  * UI: Clean up Update form markup
181
+  * UI: Clean up Remux form markup
182
+  * UI: Clean up Missing Files form markup
183
+  * UI: Clean up Importer form markup
184
+  * UI: Clean up Custom Browser Docks form markup
185
+  * UI: Clean up Transform form markup
186
+  * UI: Clean up Interact form markup
187
+  * UI: Clean up Filters form markup
188
+  * UI: Clean up About form markup
189
+  * UI: Clean up AutoConfig form markup
190
+  * UI: Clean up toolbar form markup
191
+  * UI: Clean up Settings form markup
192
+  * UI: Query rtmp-services for stream key link URLs
193
+  * rtmp-services: Add stream key link URLs
194
+  * rtmp-services: Change "stream key link" key to "stream_key_link"
195
+  * UI,obs-transitions: Enable missing files dialog for stinger transition
196
+  * rtmp-services: Add BoxCast
197
+  * Revert "mac-virtualcam: Move DAL plugin to plugin data directory"
198
+  * mac-virtualcam: Move DAL plugin to plugin data directory
199
+  * graphics-hook: Fix D3D11On12 usages
200
+  * deps/media-playback: Fix trailing whitespace
201
+  * UI: Fix compiler error
202
+  * UI: Fix frontend API cleanup/exit event order
203
+  * deps/media-playback: Fix bug about audio without best_effort_timestamp
204
+  * frontend-tools: Fix crash on shutdown
205
+  * UI: Create YouTube LiveStream objects as non-reusable
206
+  * UI: Force Wayland usage under Wayland session
207
+  * obs-outputs: Fix binding to IPv6 addresses on *nix
208
+  * linux-capture: Load XSHM capture on EGL/X11
209
+  * deps/media-playback: Less accurate sleep
210
+  * libobs-d3d11: Avoid vector usage
211
+  * libobs: Avoid recycling async frames
212
+  * libobs/graphics: Avoid darray recycle
213
+  * UI: Trim custom server string
214
+  * UI: Add functions to open properties and filters
215
+  * obs-frontend-api: Send OBS_FRONTEND_EVENT_SCENE_COLLECTION_CLEANUP
216
+  * obs-transitions: Fix desync of stinger track matte
217
+  * rtmp-services: Fix comparison mismatch warning
218
+  * UI: Fix unused variable outside of #if
219
+  * rtmp-services: Fix typo'd "recommended" key for various services
220
+  * Revert "UI: Initialize Studio mode after loading scenes"
221
+  * rtmp-services: Add 17LIVE service
222
+  * rtmp-services: Add Volume.com
223
+  * libobs/util: Fix reading memory usage on Linux
224
+  * obs-transitions: Add "Mask only" track matte option
225
+  * obs-transitions: Fix missing newline at end of file
226
+  * UI: Replace '&&' with 'and' in YT integration
227
+  * UI: Show autoremux progress bar
228
+  * UI: Autoremux Replay Buffer
229
+  * Revert "docs: Rename Code of Conduct to fix GitHub detection"
230
+  * docs: Rename Code of Conduct to fix GitHub detection
231
+  * UI: Add YouTube integration
232
+  * docs: Add link to CoC to contributing guidelines
233
+  * obs-filters: Correct log prefix for noise suppression filter
234
+  * obs-filters: Use correct NVIDIA capitalization
235
+  * UI: Fix da_push_back taking a wrong type of item
236
+  * libobs: Fix da_push_back taking a wrong type of item
237
+  * rtmp-services: Add "Lovecast"
238
+  * UI: Fix undo delete scene that is used as source
239
+  * Add Code of Conduct
240
+  * obs-ffmpeg: Translate VAAPI property names
241
+  * obs-filters: Sample mask/blend texture linearly
242
+  * Revert "UI: Disable drag/drop on Linux scenes/sources (for now)"
243
+  * obs-browser: Update version to 2.15.0
244
+  * UI: Add support for external browser OAuth
245
+  * UI: Specify exact service to auth login callbacks
246
+  * UI: Add request type param to GetRemoteText
247
+  * UI: Set Qt locale to current OBS locale
248
+  * UI: Include QtNetwork as a direct dependency
249
+  * win-capture: Fix formatting
250
+  * obs-filters: Minor NVAFX cleanup
251
+  * UI: Simplify expressions in GetMonitorName
252
+  * win-capture: Use better defaults in thread_is_suspended
253
+  * win-capture: Move NT functions to shared file
254
+  * UI: Handle prefixes when using paths in recording format
255
+  * libobs: Add stop_audio function, change shutdown order
256
+  * UI: Initialize Studio mode after loading scenes
257
+  * decklink: Add destructor for OBSVideoFrame, initialize flags
258
+  * UI: Use larger buffer for scene collection filename
259
+  * decklink: Fix truncation warnings
260
+  * libobs: Round up chroma sizes for odd resolutions
261
+  * libobs: Fix stack buffer overflow in build_current_order_info
262
+  * UI: Fix ambiguous conversion error
263
+  * UI: Fix formatting on window-basic-settings.cpp
264
+  * UI: Add "18 Scenes" multiview option
265
+  * flatpak: Remove D-Bus permissions to talk to session managers
266
+  * libobs: Add portal inhibitor
267
+  * decklink: Don't show incompatible formats
268
+  * libobs-winrt, win-capture: Linear SRGB support
269
+  * libobs-opengl: Fix GS_R10G10B10A2 format
270
+  * libobs-d3d11: Relax texture format copy check
271
+  * libobs-d3d11: Use typeless texture for duplicator
272
+  * libobs: Plumb texcoord hint to reduce GPU cost
273
+  * libobs: Add gs_generalize_format helper
274
+  * libobs: Add DrawSrgbDecompress default technique
275
+  * libobs: DrawSrgbDecompressPremultiplied technique
276
+  * UI: Fix displayed autoremux file name
277
+  * UI: Add obs-frontend-api functions to create/delete profiles
278
+  * UI: Add startup flag to disable missing files window
279
+  * UI: Add obs_frontend_get_current_profile_path()
280
+  * libobs: Add `obs_enum_all_sources()`
281
+  * libobs, UI: Add support for button properties as links
282
+  * libobs/nix: List Flatpak search paths
283
+  * rtmp-services: add bilibili live
284
+  * pipewire: Properly pass sizes to gs_draw_sprite_subregion
285
+  * obs-filters: Fix comparison type mismatch
286
+  * obs-ffmpeg: Fix comparison type mismatch
287
+  * libobs: Fix warnings
288
+  * text-freetype2: Add alpha channel property
289
+  * mac-syphon: Use DrawOpaque as necessary
290
+  * libobs: Add DrawOpaque for rect effect
291
+  * libobs: Fix memory overrun if libobs version mismatches
292
+  * UI: Log Show/Hide transitions on scene collection load
293
+  * cmake: Enable full optimizations for RelWithDebInfo MSVC builds
294
+  * UI: Fix audio mixer UI not updating from threads
295
+  * libobs/callback: Fix signal_handler_disconnect_global
296
+  * rtmp-services: Fix implicit function declaration
297
+  * rtmp-services: Update Facebook recommended settings
298
+  * rtmp-services: Implement bitrate matrix
299
+  * UI: Check if recording is paused when trying to pause
300
+  * mac-capture: Update display names
301
+  * linux-capture: Use portal's D-Bus on PipeWire captures
302
+  * linux-capture: Add getters for portal's D-Bus connection and proxy
303
+  * linux-capture: Conditionally register PipeWire captures
304
+  * obs-qsv11: Update Intel Media SDK to 2021 R1
305
+  * UI: Handle HTTP errors for fetching remote files
306
+  * UI: Handle & log HTTP errors for RemoteTextThread
307
+  * win-capture: Return early in property callbacks if param is null
308
+  * win-capture: Check for WGC support on plugin load
309
+  * win-capture: Determine D3D11 usage once per run
310
+  * UI: Remove fractional scaling ifdefs
311
+  * UI: Make projector display resolutions DPI-aware
312
+  * libobs-winrt: Use better Windows SDK version check
313
+  * obs-ffmpeg: Don't purge packets when there are none
314
+  * pipewire: Properly account for cursor hotspot
315
+  * UI: Fix win uninstall not deleting desktop shortcut
316
+  * UI: Fix code indentation for Edit Undo/Redo
317
+  * UI/installer: Silently install Visual C++ Redist
318
+  * win-capture: Bump graphics hook version to 1.7.0
319
+  * win-capture: Remove custom function hooking
320
+  * graphics-hook: Use Detours for function hooking
321
+  * graphics-hook: Remove unused header
322
+  * UI: Delete log viewer when closing it
323
+  * UI: Simplify log viewer on launch code
324
+
325
+-------------------------------------------------------------------
326
 Fri Jul 30 07:19:35 UTC 2021 - Guillaume G. <guillaume@opensuse.org>
327
 
328
 - Build on aarch64 as well
329
obs-studio.spec Changed
8
 
1
@@ -1,5 +1,5 @@
2
 Name:           obs-studio
3
-Version:        27.0.1
4
+Version:        27.1.3
5
 Release:        0
6
 Summary:        A recording/broadcasting program
7
 Group:          Productivity/Multimedia/Video/Editors and Convertors
8
_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.0.1</param>
6
+    <param name="revision">refs/tags/27.1.3</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">cd5873e9bcfaf9cc2614939ddb3264bea919be4a</param>
6
+    <param name="changesrevision">3c14e4ece250a862a5fa62aa7e85f476f7545ca4</param>
7
   </service>
8
 </servicedata>
9
obs-studio-27.0.1.tar.xz -> obs-studio-27.1.3.tar.xz Changed
Refresh
Refresh
Request History
boombatower's avatar

boombatower created request over 3 years ago

- Update to version 27.1.3:
* libobs: Update version to 27.1.2
* Revert "libobs: Don't return/set 0 mixers for non-audio sources"
* libobs: Update to version 27.1.2
* Revert "UI: Disable hotkeys when a user is expected to type text"
* libobs: Don't return/set 0 mixers for non-audio sources
* UI: Fix tab stop order for Draw safe areas
* UI: Do not disable AutoConf bandwidth test for YouTube
* libobs: Remove DrawSrgbDecompressPremultiplied
* UI: Fix Twitch bandwidth test checkbox
* UI: Remove thread from YouTube auto config
* obs-browser: Filter textures in linear space
* UI: Adjust minimum size of source toolbars smaller
* libobs/util: Add type test in darray macros for GCC
* libobs/util: Add a cast for da_push_back_array argument
* libobs: Fix const qualifier mismatch on DARRAY
* libobs: Add casts to da_push_back_array arguments
* libobs: DrawSrgbDecompress for default_rect.effect
* libobs: Simplify util_mul_div64 for x64 on Windows
* win-capture: Update graphics hook version to 1.7.1
* libobs: Update version to 27.1.1
* UI: Add missing Auth::Load() when duplicating/creating profile
* linux-capture: Fail when libdrm missing
* obs-browser: Update translations from Crowdin
* obs-browser: Update version to 2.16.2
* Update translations from Crowdin
* libobs: Update version to 27.1.0
* linux-capture: Add libdrm dependency check (#5326)
* Revert "UI: Update volume controls by callback"
* libobs: Make portal inhibitor asynchronous


boombatower's avatar

boombatower accepted request over 3 years ago

ok