Changes of Revision 73

obs-studio.changes Changed
x
 
1
@@ -1,4 +1,466 @@
2
 -------------------------------------------------------------------
3
+Wed Mar 18 18:46:43 UTC 2020 - jimmy@boombatower.com
4
+
5
+- Update to version 25.0.0:
6
+  * win-capture: Fix potential crash due to unhandled exceptions
7
+  * libobs: Update version to 25.0.0
8
+  * Update translations from Crowdin
9
+  * rtmp-services: Add getloconow
10
+  * rtmp-services: Fix formatting
11
+  * UI: Fix closing OBS before showing whats new dialog
12
+  * obs-browser: Fix crash with certain settings combo
13
+  * libobs: Fix audio not playing back with audio lines
14
+  * UI: Enable BTTV login popup
15
+  * UI: Turn off T-bar mode when going out of studio mode
16
+  * libobs: Reset manual state when forcing transition target
17
+  * Revert "libobs: Add extra reference when source is displayed"
18
+  * Revert "libobs: Only manipulate input source ref counts"
19
+  * win-capture: Destroy winrt in graphics thread
20
+  * libobs: Remove repeated semicolons
21
+  * libobs: Add task scheduling features
22
+  * UI: Increment filter name automatically
23
+  * UI: Update stream key link for YouStreamer
24
+  * libobs: Fix another group id comparison
25
+  * Make cert revocation check fails non-fatal on Win
26
+  * win-capture/graphics-hook: Separate some debugging stuff
27
+  * win-capture: Vulkan surface refactor
28
+  * UI: Support Unicode for Windows fullscreen projectors
29
+  * UI: Fix filter rename crash
30
+  * UI: Update Contribute link in about box
31
+  * libobs: Check return value from obs_scene_add_internal
32
+  * UI: Fix preview scaling on scene collection change
33
+  * obs-vst: Fix lockup/race on shutdown
34
+  * Revert "graphics: libobs-d3d11: Use DXGI_SWAP_EFFECT_FLIP_DISCARD on Windows 10"
35
+  * win-capture/graphics-hook: Add a bit of logging
36
+  * win-capture: Handle vkCreateSwapchainKHR errors
37
+  * libobs: Remove legacy libobs data search path
38
+  * libobs: Remove legacy module search path
39
+  * win-capture: Try window handle 0 if actual handle fails
40
+  * win-capture: Use full app obj name for keepalive mutex
41
+  * libobs: Don't render audio if context not initialized
42
+  * libobs: Fix groups not being recognized as groups
43
+  * libobs: Handle removed plugins for versioned sources
44
+  * libobs: Don't return false, return NULL
45
+  * libobs: Fix crash when querying versioned id
46
+  * tests: fix missing parameter when calling obs_display_create
47
+  * win-capture/graphics-hook: Make vulkan layer all capital
48
+  * libobs: Fix source type versioning system
49
+  * image-source: Don't use video info for color source size
50
+  * libobs: Compare scene/group ids by strcmp
51
+  * win-capture: Increment graphics hook version
52
+  * win-capture/graphics-hook: Fix reacquire bug
53
+  * win-capture: Always copy file when debugging
54
+  * win-capture/graphics-hook: Log vulkan capture dimensions
55
+  * UI: Fix windowed multiview title
56
+  * obs-scripting: Add missing Python imports
57
+  * win-capture, libobs: Show names of displays in Display Capture
58
+  * UI: Show monitor names for projectors
59
+  * win-capture: Allow write permission on graphics hook
60
+  * win-capture: If elevated, replace HKCU reg entry with HKLM
61
+  * win-capture: Remove SYNCHRONIZE permission
62
+  * libobs-winrt: win-capture: HDC cursor capture for WGC
63
+  * win-capture: Restore Vulkan 1.1 version hack
64
+  * win-capture: Support VK_FORMAT_A8B8G8R8_UNORM_PACK32
65
+  * obs-ffmpeg: Make sure hotkeys are actually pressed
66
+  * win-capture/graphics-hook: Fix wrong HWND
67
+  * win-dshow: Fix rotation not working in all cases
68
+  * win-capture: Set ALL APPLICATION PACKAGES perms if elevated
69
+  * UI/updater: Add perms for ALL APPLICATION PACKAGES
70
+  * win-capture: Remove microsoft store from capture blacklist
71
+  * linux-v4l2: Use LP64 macro to determine pointer size
72
+  * win-capture: Vulkan capture clean-up
73
+  * win-capture: Clean up various VC++ warnings
74
+  * obs-outputs: Fix RTMP authentication
75
+  * win-capture: Fix format string warning
76
+  * win-capture: Increment graphics hook version
77
+  * libobs: Only manipulate input source ref counts
78
+  * win-capture: Handle NULL VkApplicationInfo
79
+  * UI: Fix override transition not working
80
+  * UI: Do not disable t-bar
81
+  * UI: Fix scenes as sources for SL import
82
+  * UI: Lower minimum dock size
83
+  * win-capture: Find correct window even if it's minimized
84
+  * CI: macOS use qt 5.14.1
85
+  * obs-ffmpeg: Fix some incorrect settings for srt output
86
+  * UI: Remove unused variable
87
+  * UI: Call setWindowFlags before setupUi
88
+  * UI: Fix importing SL collections with repeated names
89
+  * obs-browser: Fix CEF initialization conflict
90
+  * UI: Dynamically set widget index when renaming sources
91
+  * CMake: Disable incremental linking on Windows
92
+  * win-capture: Disable correct capture method index
93
+  * CMake: Enable /OPT:REF for Windows
94
+  * CI: Remove merge conflict bot for now
95
+  * CI: Fix some macOS build settings
96
+  * win-capture: Prevent WGC being selected when unavailable
97
+  * UI: Move OBSBasicSettings to scoped block
98
+  * UI: Don't add removed sources when refreshing LoadAudioSources
99
+  * UI: Use invokeMethod to refresh LoadAudioSources
100
+  * UI: Fix preview not being re-enabled on maximize
101
+  * win-dshow: Add support for devices that relay rotation
102
+  * libobs: Add ability to rotate async sources
103
+  * UI: Show help icon for properties with tooltips
104
+  * obs-ffmpeg: Fix type conversion warning
105
+  * win-capture: Fix registry lookup bug
106
+  * win-capture: Check hook version before capture init
107
+  * win-capture: Add Vulkan capture
108
+  * win-capture: Use full DLL path for inject helper
109
+  * win-capture/graphics-hook: Don't allow multiple hooks
110
+  * cmake: Add FindVulkan module
111
+  * win-capture: Refactor create_hook_info
112
+  * win-capture/graphics-hook: Refactor mutex check
113
+  * libobs/util: Add dll version compare func
114
+  * libobs/util: Use MAX_PATH for absolute path funcs
115
+  * win-capture/graphics-hook: Fix OBS detection
116
+  * win-capture/graphics-hook: Add flog and flog_hr
117
+  * CI: Fix case of PlugIns directory
118
+  * obs-outputs: Update FTL sdk to latest version
119
+  * Revert "libobs: Fix audio keyframe issue"
120
+  * obs-browser: Fix crash with replay buffer events
121
+  * win-capture: Preserve current window setting
122
+  * win-capture: Move window capture method below window
123
+  * Decklink: Fix crash when no device selected
124
+  * frontend-plugins: Refactor Decklink out UI
125
+  * UI: Remove dock margins
126
+  * libobs-d3d11: Enable NV12 for Intel on newer platforms
127
+  * obs-browser: Update to 2.8.2
128
+  * UI: Fix compiling error with older QT
129
+  * CI: Build CEF on Linux
130
+  * obs-browser: Enable Linux support
131
+  * libobs: Handle empty path in os_get_path_extension
132
+  * libobs-opengl: Fix Mac VAO created without context
133
+  * libobs-winrt: win-capture: Support client area toggle for WGC
134
+  * win-capture: Hide settings if Automatic is WGC
135
+  * UI: Use deleteLater() rather than explicit delete
136
+  * UI: Reserve correct number of elements in vector
137
+  * cmake: Copy a few missing dependency files
138
+  * UI: Reserve correct number of elements in vector
139
+  * UI: Make t-bar smaller
140
+  * obs-browser: Fix formatting
141
+  * deps/media-playback: Fix formatting
142
+  * obs-browser: Update browser to 2.8.0
143
+  * libobs: Pump graphics loop one final time for cleanup
144
+  * UI: Fix compilation warning re signed/unsigned
145
+  * libobs/util: Retry pipe writes to avoid short-write failures
146
+  * win-capture: Add 'auto' method to window capture
147
+  * CMake: Add check for Win SDK 10.0.18362.0 or above
148
+  * CMake: Rquire CMake 3.16
149
+  * libobs-winrt: Add PCH
150
+  * win-capture: Windows Graphics Capture support
151
+  * libobs-winrt: Add module for WinRT functionality
152
+  * CI: Use VS 2019 and windows-2019 VM image
153
+  * win-capture: Add support for finding windows via EnumWindows
154
+  * libobs: Add extra reference when source is displayed
155
+  * libobs: Pump Win32 messages on the graphics thread
156
+  * libobs: Support device loss registration
157
+  * libobs: Make ComPtr header self-sufficient
158
+  * libobs: Don't strip whitespace from config values
159
+  * UI: Return 0 when launch cancelled or failed
160
+  * CI: Remove unused Linux script
161
+  * obs-outputs: Properly reset stream count on RTMP_Close
162
+  * UI: Don't set audio encoder track index in Adv Output
163
+  * UI: Fix Import Profile in Portable Mode
164
+  * obs-scripting: Update text source IDs
165
+  * UI: Allow custom browser delete button to fill the cell
166
+  * UI: Fix table heading visibility in Acri
167
+  * win-ivcam: Fix build issue with CMake 3.16
168
+  * image-source: Increase slideshow limit to 400MB
169
+  * rtmp-services: Add Whalebone.tv
170
+  * obs-ffmpeg: Mark FFmpeg NVENC as internal
171
+  * UI: Hide encoder if marked internal
172
+  * UI: Allow rescaling for texture-based encoders
173
+  * obs-ffmpeg: Fall back to FFmpeg nvenc if recale active
174
+  * libobs: Add obs_encoder_scaling_enabled()
175
+  * win-capture: Fix hook collisions with multiple game captures
176
+  * decklink: Fix crash when no outputs are available
177
+  * CI: Add github workflow to tag merge conflicts
178
+  * UI: Fix locked sources being transformed
179
+  * obs-vth264: Manually mark priority bits for VideoToolbox frames
180
+  * UI: Add ability to lock volume
181
+  * UI: Restart program when audio/locale changed
182
+  * UI: Use OBS dock menu instead of Qt dock context menu
183
+  * UI: Add advanced scene collection importer
184
+  * Revert "mac-vth264: Manually mark priority bits for frames"
185
+  * UI: Fix preview not being disabled when minimized
186
+  * deps/media-playback: Fix buffering/sync issues
187
+  * libobs: Remove unused variable
188
+  * libobs: Fix audio keyframe issue
189
+  * UI: Allow resizing docks when hotkeys are disabled
190
+  * rtmp-services: Add Madcat
191
+  * rtmp-services: updating castr.io rtmp ingests
192
+  * rtmp-services: Uncanny.gg
193
+  * obs-ffmpeg: Use callbacks when starting/ending
194
+  * deps/media-playback: Simplify seek/time code
195
+  * libobs: Restore order
196
+  * CI: Fail osx and linux on build failures. Fix decklink clang-format
197
+  * UI: Add missing function declaration
198
+  * decklink: Fix formatting
199
+  * decklink: Log decklink API version on plugin load
200
+  * UI: Add Chromium-compatible NSApplication subclass
201
obs-studio.spec Changed
8
 
1
@@ -1,5 +1,5 @@
2
 Name:           obs-studio
3
-Version:        24.0.6
4
+Version:        25.0.0
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/24.0.6</param>
6
+    <param name="revision">refs/tags/25.0.0</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">b96cc828dcd5b2922d3a43eba31144332d307c47</param>
6
+    <param name="changesrevision">327a6f599e7ae1d48a288ec3885ff3cd8b7bf538</param>
7
   </service>
8
 </servicedata>
9
obs-studio-24.0.6.tar.xz -> obs-studio-25.0.0.tar.xz Changed