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 68
obs-studio.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Thu Sep 19 02:55:09 UTC 2019 - jimmy@boombatower.com
4
+
5
+- Update to version 24.0.0:
6
+ * obs-browser: Update translations from crowdin
7
+ * Update translations from Crowdin
8
+ * libobs: Update version to 24.0.0
9
+ * libobs: Check to swap BGRX/BGRA in async filters
10
+ * obs-browser: Map absolute to file URLs
11
+ * UI: Fix extra browser panels always creating on startup
12
+ * obs-browser: Fix panels not remembering last URL set
13
+ * UI: Fix browser docks being unchecked when created
14
+ * win-dshow: Fix color range when using FFmpeg decode
15
+ * Revert "UI: Various screen reader fixes"
16
+ * UI: Fix pause hotkey not working properly
17
+ * obs-browser: Fix portable mode not saving cookies
18
+ * obs-browser: Fix minor bug when using older CEF versions
19
+ * UI: Disable NVENC lookahead if dynamic bitrate on
20
+ * obs-browser: Fix browser panel visibility bug
21
+ * CI: Update CEF on osx to 3770
22
+ * obs-browser: Fix large local media file access
23
+ * Revert "image-source: Set default size of color source to canvas size"
24
+ * obs-browser: Fix build error on macOS
25
+ * obs-browser: Fix browser panel crash
26
+ * UI: Shut down browsers when browser docks hidden
27
+ * UI: Refactor all browser dock classes in to one
28
+ * UI: Various screen reader fixes
29
+ * obs-browser: Allow users to use CEF audio instead of OBS
30
+ * UI/updater: Fix variable type to format specifier
31
+ * graphics-hook: Fix format specifier
32
+ * obs-browser: Do not use WasHidden() for visibility on 3507+
33
+ * obs-browser: Fix browser panel crash
34
+ * libobs: Remove redundant function param and for loop
35
+ * libobs: Make sure to offset unpause audio data
36
+ * libobs: Fix pause cutting out video data prematurely
37
+ * libobs: Fail pause/unpause if still waiting for them
38
+ * libobs: Give a little extra time for pause to start/stop
39
+ * libobs: Fix Area shaders missing for RGB output
40
+ * obs-qsv11: Remove leftover stack variable
41
+ * obs-ffmpeg: Fix video warnings
42
+ * libobs: Fix video warnings
43
+ * CI: Update Windows CEF version
44
+ * libobs: Use correct pointer
45
+ * libobs: Call debug marker after null check, not before
46
+ * libobs: Don't render scene item texture if it's null
47
+ * obs-browser: Do not process Qt events for browser source
48
+ * libobs: Add graphics API to get graphics object pointer
49
+ * deps/media-playback: Remove cuda for hardware decoding
50
+ * deps/media-playback: Fix hw decode dropping last few frames
51
+ * libobs-d3d11: Print feature level as %x for readability
52
+ * libobs-d3d11: Consistent exception catch parameters
53
+ * rtmp-services: Update GameTips.TV
54
+ * deps/media-playback: Use hwaccel with non-alpha WebM files
55
+ * obs-browser: Ensure FPS always matches OBS
56
+ * obs-browser: Don't signal frame begin if feature disabled
57
+ * obs-browser: Actually fix browsers sometimes not rendering
58
+ * libobs: Fix default mixer values
59
+ * obs-qsv11: Do not enable b-frames on sandy/ivy bridge
60
+ * obs-browser: Fix browser source sometimes not rendering
61
+ * libobs: Insert sources to linked lists after creation
62
+ * libobs: Add missing static to function
63
+ * libobs: Fix null potential pointer dereference
64
+ * libobs: Fix Lanczos calculations
65
+ * libobs: Simplify bicubic weight calculations
66
+ * obs-ffmpeg: Use NV_FAILED() instead of FAILED()
67
+ * obs-ffmpeg: Force I-Frame when reconfiguring jim-nvenc
68
+ * deps/media-playback: Fix memory leak
69
+ * deps/media-playback: Fix hw accel decode crash
70
+ * libobs: add pointer check in reset_raw_output
71
+ * UI: Clarify dynamic bitrate support in tooltip
72
+ * obs-x264: Do not display log messages every update
73
+ * UI: Move "area" scale below bilinear, above bicubic
74
+ * UI: Fix bug where FTL was using AAC instead of opus
75
+ * obs-browser: Fix audio cutting out
76
+ * libobs: Add audio lines
77
+ * UI: Simplify toggle pause code
78
+ * UI: Update tooltip when paused
79
+ * UI: Fix inconsistency with spaces
80
+ * UI: Add dynamic bitrate support to the UI
81
+ * obs-outputs: Add dynamic bitrate to RTMP output
82
+ * libobs: Mark encoders that support dynamic bitrate
83
+ * obs-outputs: Allow changing bitrate test limit on the fly
84
+ * obs-x264: Do not show reconfigure details in log
85
+ * obs-ffmpeg: Allow FFmpeg NVENC to be reconfigured
86
+ * linux-capture: Texture unbound after GS_GL_DUMMYTEX changes
87
+ * Revert "win-capture: Don't leak dynamic library references"
88
+ * libobs-opengl: Fix Clang warnings
89
+ * UI: Redundant/bad casts
90
+ * libobs-opengl: Redundant cast
91
+ * UI: Add box select to preview
92
+ * libobs: Fix browser source settings resetting pre-24
93
+ * cmake: Fix SWIG deprecation warnings
94
+ * UI: Use "-inf" for muted volume level
95
+ * UI: Clarify extra browser dock text
96
+ * libobs-d3d11: Disable NV12 usage for Intel
97
+ * UI: Fix Area sample count text
98
+ * obs-text: Fix formatting
99
+ * libobs: Reset mixers for "monitoring only" sources
100
+ * libobs, obs-scripting, vlc-video: Fix compiler warnings
101
+ * UI: Fix compiler/Acri warnings
102
+ * win-wasapi: Fix typo with description
103
+ * libobs: UI: Add Area scaling for downscale output
104
+ * libobs: Remove unnecessary divides from Lanczos
105
+ * libobs: Fix dark lines using Lanczos
106
+ * UI: Change Connect Account to Recommended
107
+ * libobs: Merge obs_source_process_filter_(tech_)?end functions
108
+ * libobs: Fix apply_settings & remove_by_name for groups
109
+ * UI: Fix look of extra panels trash icon
110
+ * obs-browser: Update to 2.6.1
111
+ * libobs-opengl: Fix gl_error_to_str
112
+ * libobs-opengl: Fix DUMMY textures left bound
113
+ * Revert "libobs-opengl: Add GS_RGBX format"
114
+ * linux-capture: Revert GS_RGBX usage
115
+ * deps/media-playback: Convert YUV alpha formats to RGB on GPU
116
+ * obs-ffmpeg: Add YUV alpha formats for completeness
117
+ * libobs: Add YUV alpha formats
118
+ * deps/media-playback: Add missing header to CMake
119
+ * UI: Rename Mixer to Audio Mixer
120
+ * libobs: Separate textures for YUV input
121
+ * obs-scripting: Use a recursive mutex for Lua scripting
122
+ * UI: Add the ability to create custom browser docks
123
+ * UI: Add LineEditChanged and LineEditCanceled
124
+ * obs-browser: Fix a few panel issues
125
+ * libobs: Fix stale format in async frame cache
126
+ * UI: Fix pause button checked color with Rachni theme
127
+ * obs-scripting: Add pause scene script
128
+ * UI: Remove Twitch from MultichannelWarning message
129
+ * libobs: Add missing pixel format to format_is_yuv and get_video_format_name
130
+ * win-dshow: Use unbuffered by default for MJPEG
131
+ * win-dshow: Clarify function name/purpose
132
+ * libobs, obs-ffmpeg, win-dshow: Fix FFmpeg 4.0 deprecation
133
+ * win-dshow, obs-ffmpeg: Add hardware decoding support
134
+ * libobs: Add GPU timestamp query support
135
+ * UI: Partially revert PR #1979
136
+ * UI: Fix Lanczos label with correct sample count
137
+ * libobs: Separate textures for YUV output, fix chroma
138
+ * CI: Only download Qt if it doesn't exist already
139
+ * libobs: Optimize lanczos shader, remove scaling
140
+ * obs-browser: Update to 2.5.0 (audio capture support)
141
+ * libobs: Add "monitoring by default" source cap
142
+ * libobs: Optimize bicubic shader
143
+ * libobs: Default sampler sometimes unset for GL
144
+ * libobs: Fix benign typo
145
+ * win-dshow: Use FFmpeg for MJPEG decompression
146
+ * libobs: obs-ffmpeg: win-dshow: Planar 4:2:2 video
147
+ * UI: Pass QColor as reference
148
+ * win-capture: Don't leak dynamic library references
149
+ * libobs: Don't leak dynamic library references
150
+ * libobs: Return NULL if there is no get_properties callback
151
+ * win-wasapi: Catch by reference
152
+ * UI: Catch by reference
153
+ * libobs-d3d11: Catch be reference
154
+ * libobs: Supress clang-tidy warning clang-tidy-cert-flp30-c
155
+ * UI: Stop recording when disk space is low
156
+ * libobs-opengl: Remove unused VERTEXID code
157
+ * libobs-opengl: Support gl_FragCoord and cull unused interpolants
158
+ * libobs-opengl: Fix GS_R8G8 values
159
+ * UI: Add links for Facebook stream key
160
+ * obs-transitions: Fix suffix with stinger transition
161
+ * UI: Add ability to disable hotkeys when not in focus
162
+ * UI: Fix param logic of ResetHotkeyState calls
163
+ * libobs: Rework RGB to YUV conversion
164
+ * libobs: Remove YUV transformation on CPU
165
+ * UI: Fix hotkeys working even when disabled in focus
166
+ * UI: Add option to warn on stop recording
167
+ * UI: Improve look of adv audio control dialog
168
+ * UI: Add Restream.io link to stream key page
169
+ * UI: Add Restream.io bandwidth test stream key param
170
+ * UI: Add channels widget to Restream.io integration
171
+ * UI: Declare missing overrides
172
+ * cmake: Fix typo
173
+ * obs-text: Use array type for unique_ptr uint8_t[]
174
+ * rtmp-services: Remove redundant null checks
175
+ * libobs: Improve timing of unbuffered deinterlacing
176
+ * win-dshow: Update libdshowcapture to 0.6.1
177
+ * UI: Display infinity symbol when volume is at 0 percent
178
+ * rtmp-services: Add Stripchat streaming service
179
+ * obs-qsv: Enable high profile for QSV H.264
180
+ * obs-qsv: Remove check for AsyncDepth in InitParams
181
+ * libobs: UI: Remove DrawBackdrop() to save fullscreen pass
182
+ * UI: Set default maximum name length to 170 characters
183
+ * frontend-tools: Make start/stop buttons checkable
184
+ * UI, obs-plugins: Add spinbox suffixes where necessary
185
+ * libobs: obs-filters: Area upscale shader
186
+ * file-updater: Use transparent HTTP compression
187
+ * frontend-tools: Add option to pause output timer when rec is paused
188
+ * obs-qsv: Enable LA_CBR as QSV rate control
189
+ * libobs-opengl: Fix glGetError() infinite loop
190
+ * UI: Simplify resize output code
191
+ * obs-browser: Fix CEF 75.0.13 support
192
+ * libobs: Fix formatting
193
+ * UI: Add enable preview button
194
+ * rtmp-services: Add Steam
195
+ * obs-qsv: Enable Content Adaptive Quantization
196
+ * obs-qsv: Enable B-frames and B-pyramid for encoder
197
+ * CI: Run clang format on linux and osx CI and fail if changes are made
198
+ * libobs: Call both get_defaults and get_defaults2
199
+ * UI: Fix toggled signal of property groups
200
+ * libobs: Fix formatting
201
obs-studio.spec
Changed
17
1
2
Name: obs-studio
3
-Version: 23.2.1
4
+Version: 24.0.0
5
Release: 0
6
Summary: A recording/broadcasting program
7
Group: Productivity/Multimedia/Video/Editors and Convertors
8
9
%{_libexecdir}/libobs-frontend-api.so
10
%{_libexecdir}/libobs-opengl.so
11
%{_libexecdir}/libobsglad.so
12
-%{_libexecdir}/pkgconfig/libobs.pc
13
+%{_libdir}/pkgconfig/libobs.pc
14
%{_includedir}/obs
15
16
%changelog
17
_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/23.2.1</param>
6
+ <param name="revision">refs/tags/24.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
2
<servicedata>
3
<service name="tar_scm">
4
<param name="url">git://github.com/jp9000/obs-studio.git</param>
5
- <param name="changesrevision">02e523c125e20291adc6118419a5c9e78115e75c</param>
6
+ <param name="changesrevision">5d95cfc3614d6d720d204be1a14ca90486e64498</param>
7
</service>
8
</servicedata>
9
obs-studio-23.2.1.tar.xz -> obs-studio-24.0.0.tar.xz
Changed