Changes of Revision 68

obs-studio.changes Changed
x
 
1
@@ -1,4 +1,253 @@
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
@@ -1,5 +1,5 @@
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
@@ -109,7 +109,7 @@
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
@@ -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/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
@@ -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">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