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
- Created by boombatower over 3 years ago
- In state accepted
- Package maintainers: boombatower and frispete
obs-studio.changes
Changed
-------------------------------------------------------------------
+Tue Oct 05 02:03:33 UTC 2021 - Jimmy Berry <jimmy@boombatower.com>
+
+- 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
+ * UI: Prevent Restream OAuth disconnection
+ * linux-capture: Omit implicit modifier token when creating texture
+ * libobs-opengl: Load EGL via Glad on Wayland platform
+ * docs: Add transition duration changed event
+ * win-dshow: Don't buffer Elgato Facecam device by default
+ * UI: Fix enter/esc when hotkeys are disabled in focus
+ * linux-capture: Lookup session handle without typechecks
+ * CI: Fix double zip by uploading build folders
+ * UI: Use STL random as fallback
+ * UI: Fix AuthListener error HTTP response body
+ * UI: Abort YouTube login on cancel or listener fail
+ * UI: Force minimum reconnect delay of 1 second
+ * UI: Remove test YouTube QSS from Dark theme
+ * libobs-d3d11: Fix present skip comment
+ * UI: Add label/widget buddying to YouTube dialog
+ * UI: Use secure RNG for generating YouTube state parameter
+ * UI: Properly verify state parameter for YouTube auth
+ * libobs-d3d11: Use waitable object to avoid stalls
+ * libobs-d3d11: Simplify DXGI factory creation
+ * libobs-d3d11: Prefer ComPtr Clear() over Release()
+ * libobs: Support move for mismatched ComPtr
+ * UI: Update Acri theme styling
+ * UI: Update dark theme button styling
+ * UI: Fix loading auto start/stop setting in YT dialog
+ * cmake: Add Qt JPEG/GIF plugins to Windows libraries
+ * UI: Add thumbnail option to YouTube broadcast setup
+ * UI: Add postDataSize option to GetRemoteText
+ * UI: Fix used source for SetCurrentScene during undo
+ * UI: Remove unused RemoveSelectedSceneItem slot
+ * libobs: Block sceneitem create if item source is removed
+ * UI/updater: Remove dependency on psapi.lib
+ * win-capture: Remove dependency on psapi.lib
+ * libobs: Remove dependency on psapi.lib
+ * UI: Check selected broadcast when re-opening YT dialog
+ * UI: Change YouTube Broadcast Dialog title
+ * UI: Add remember settings checkbox to YT broadcast setup
+ * UI: Rework YouTube broadcast setup flow
+ * deps/media-playback: Handle discontinuities to fix video stalls
+ * libobs: Actually fix ungroup deadlock
+ * Revert "libobs: Avoid request graphics lock after full_lock(scene)."
+ * libobs: Restrict emmintrin.h to x86(_64) platform
+ * UI: Add -DNOMINMAX to CMake on MSVC
+ * libobs: Fix near and far redefinition on MSVC
+ * libobs: Fix connect() redefinition on MSVC
+ * obs-outputs: Add WIN32_LEAN_AND_MEAN to avoid symbol clash
+ * libobs: Avoid request graphics lock after full_lock(scene).
+ * libobs: Add profiler section for send_packet
+ * libobs-winrt: Require Windows 10 SDK 20348
+ * cmake: Require Windows 10 SDK 20348
+ * libobs-d3d11: Use ALLOW_TEARING if supported
+ * libobs-d3d11: Use FLIP_DISCARD on Windows 11
+ * libobs/util: Const-correct win_version_compare
+ * UI: Disable reconnect for bandwidth test
+ * UI: Enable AutoConfig bandwidth test for YT integration
+ * UI: Fix Qt6-incompatible operator usage
+ * UI: Fix Qt6-incompatible call to QLocale::setDefault
+ * UI: Update volume controls by callback
+ * rtmp-services: Add Disciple Media
+ * libobs: FIx missing noexcept warnings
+ * libobs/graphics: Fix gs_generalize_format warning
+ * UI: Fix YT chat being shown when selecting private event
+ * UI: Only start YT check thread if auto-start is disabled
+ * UI: Disable hotkeys when a user is expected to type text
+ * UI: Remove obsolete/unused struct members
+ * UI: Restore auth reset when switching services
+ * UI: Remove unused struct
+ * UI: Fix vertical stretching in audio settings pane
+ * obs-outputs: Disable Windows socket loop when using RTMPS
+ * UI: Use OBS locale for YouTube categories API
+ * libobs/util: Improve SetThreadDescription usage
+ * UI: Fix missing broadcast state reset on force-stop
+ * UI: Start YouTube check thread after output starts
+ * UI: Actually set AutoConfig bitrate max to 51 Mbps
+ * UI: Change YouTube description input to QPlainTextEdit
+ * UI: Bump AutoConfig bitrate maximum to 51 Mbps
+ * UI: Add missing properties to ResetBroadcast
+ * UI: Fix crash when output source 0 is null
+ * win-capture: Clear stale pointers for game capture
+ * libobs/util: Remove old ifdefs
+ * UI: Fix disabled auto-start/stop checkboxes
+ * rtmp-services: Remove 17LIVE
+ * UI: Update png to svg in ui files
+ * docs: Clarify only DMA-BUFs with a single modifier are supported
+ * pipewire: Create textures from multiplanar DMA-BUF
+ * UI: Remove "Fullscreen Interface" menu on macOS
+ * UI: Fix source toolbar shifting when nothing is selected
+ * UI: Adjust minimum size of source toolbars
+ * UI: Allow overriding keyframe interval if smaller
+ * UI: Cache YouTube channel name
+ * libobs: Add missing util.hpp to CMakeLists.txt
+ * obs-filters: Fix NvAFX mutex leak
+ * libobs: Fix pthread mutex leaks
+ * libobs/util: Fix pthread mutex leaks
+ * libobs/media-io: Fix leaks and error handling
+ * libobs/callback: Fix pthread mutex leaks
+ * deps/obs-scripting: Fix pthread mutex leaks
+ * libobs/util: pthread_mutex_init_recursive helper
+ * UI: Adjustments to YouTube integration strings
+ * obs-browser: Disable Qt tooltip on old Qt versions
+ * obs-browser: Update version to 2.16.0
+ * UI: Add YouTube Chat Dock
+ * libobs: Defer reconfiguring encoders to the encode threads
+ * Revert "obs-ffmpeg, obs-qsv11: Disable dynamic bitrate support"
+ * UI: Fix incorrect OBSTheme definition for highlighted text color
+ * UI: Use Palette in all default themes
+ * UI: Load theme palette before loading theme
+ * image-source: Fix gif not working in studio mode
+ * UI: Add styling for YouTube integration
+ * cmake: Copy correct file for Qt imageformat plugin
+ * UI: Use inline const for shared vector
+ * decklink: Cleanup hide/show code
+ * UI: Hide auto-start/auto-stop options in YouTube dialog
+ * UI: Replace bad YouTube link with popup helper
+ * decklink: Fix deactivate when not showing
+ * UI: Fix minor leak
+ * UI: Add option to draw safe areas in preview
+ * obs-ffmpeg, obs-qsv11: Disable dynamic bitrate support
+ * UI: Add required links when using YouTube
+ * libobs-winrt: Replace casts with data access
+ * libobs-winrt: Improve error logging code
+ * decklink-output-ui: Don't update UI during shutdown
+ * win-dshow: Avoid redundant string conversions
+ * win-dshow: Use constant references for resolution check
+ * UI: Fix redo recreating sources in the wrong scene
+ * UI: Show source icon in context bar
+ * UI: Add menu bar item to show missing files dialog
+ * UI: Fix missing #if for autostart warning
+ * UI: Add "Don't show again" checkbox to YT auto start warning
+ * UI: Show loading indicator while fetching YouTube Events
+ * UI: Fix YouTube event selection, API usage, stream resumption
+ * UI: Improve YouTube (error) translatability
+ * UI: Show error if Google account has no channels
+ * UI: Improve YouTube API HTTP error handling
+ * UI: Add fail_on_error parameter to GetRemoteFile
+ * win-capture: Fix D3D12 third party overlay capture
+ * UI: Dim hidden source items in source tree
+ * mac-virtualcam: Move DAL plugin to plugin data directory
+ * Revert "UI: Remove macOS-Default Full Screen Menu Item"
+ * UI: Remove macOS-Default Full Screen Menu Item
+ * UI: Show name of scene item in Transform window title
+ * UI: Fix media controls toolbar default size and styling
+ * UI: Change the Source Toolbar to not be fixed size
+ * UI: Change QWidgets to QFrame so Qt Creator doesn't hide these entries
+ * UI: Apply QSS to generic hotkey settings label
+ * cmake: Remove local files for checking threading support
+ * UI: Clean up Update form markup
+ * UI: Clean up Remux form markup
+ * UI: Clean up Missing Files form markup
+ * UI: Clean up Importer form markup
+ * UI: Clean up Custom Browser Docks form markup
+ * UI: Clean up Transform form markup
+ * UI: Clean up Interact form markup
+ * UI: Clean up Filters form markup
+ * UI: Clean up About form markup
+ * UI: Clean up AutoConfig form markup
+ * UI: Clean up toolbar form markup
+ * UI: Clean up Settings form markup
+ * UI: Query rtmp-services for stream key link URLs
+ * rtmp-services: Add stream key link URLs
+ * rtmp-services: Change "stream key link" key to "stream_key_link"
+ * UI,obs-transitions: Enable missing files dialog for stinger transition
+ * rtmp-services: Add BoxCast
+ * Revert "mac-virtualcam: Move DAL plugin to plugin data directory"
+ * mac-virtualcam: Move DAL plugin to plugin data directory
+ * graphics-hook: Fix D3D11On12 usages
+ * deps/media-playback: Fix trailing whitespace
+ * UI: Fix compiler error
+ * UI: Fix frontend API cleanup/exit event order
+ * deps/media-playback: Fix bug about audio without best_effort_timestamp
+ * frontend-tools: Fix crash on shutdown
+ * UI: Create YouTube LiveStream objects as non-reusable
+ * UI: Force Wayland usage under Wayland session
+ * obs-outputs: Fix binding to IPv6 addresses on *nix
+ * linux-capture: Load XSHM capture on EGL/X11
+ * deps/media-playback: Less accurate sleep
+ * libobs-d3d11: Avoid vector usage
+ * libobs: Avoid recycling async frames
+ * libobs/graphics: Avoid darray recycle
+ * UI: Trim custom server string
+ * UI: Add functions to open properties and filters
+ * obs-frontend-api: Send OBS_FRONTEND_EVENT_SCENE_COLLECTION_CLEANUP
+ * obs-transitions: Fix desync of stinger track matte
+ * rtmp-services: Fix comparison mismatch warning
+ * UI: Fix unused variable outside of #if
+ * rtmp-services: Fix typo'd "recommended" key for various services
+ * Revert "UI: Initialize Studio mode after loading scenes"
+ * rtmp-services: Add 17LIVE service
+ * rtmp-services: Add Volume.com
+ * libobs/util: Fix reading memory usage on Linux
+ * obs-transitions: Add "Mask only" track matte option
+ * obs-transitions: Fix missing newline at end of file
+ * UI: Replace '&&' with 'and' in YT integration
+ * UI: Show autoremux progress bar
+ * UI: Autoremux Replay Buffer
+ * Revert "docs: Rename Code of Conduct to fix GitHub detection"
+ * docs: Rename Code of Conduct to fix GitHub detection
+ * UI: Add YouTube integration
+ * docs: Add link to CoC to contributing guidelines
+ * obs-filters: Correct log prefix for noise suppression filter
+ * obs-filters: Use correct NVIDIA capitalization
+ * UI: Fix da_push_back taking a wrong type of item
+ * libobs: Fix da_push_back taking a wrong type of item
+ * rtmp-services: Add "Lovecast"
+ * UI: Fix undo delete scene that is used as source
+ * Add Code of Conduct
+ * obs-ffmpeg: Translate VAAPI property names
+ * obs-filters: Sample mask/blend texture linearly
+ * Revert "UI: Disable drag/drop on Linux scenes/sources (for now)"
+ * obs-browser: Update version to 2.15.0
+ * UI: Add support for external browser OAuth
+ * UI: Specify exact service to auth login callbacks
+ * UI: Add request type param to GetRemoteText
+ * UI: Set Qt locale to current OBS locale
+ * UI: Include QtNetwork as a direct dependency
+ * win-capture: Fix formatting
+ * obs-filters: Minor NVAFX cleanup
+ * UI: Simplify expressions in GetMonitorName
+ * win-capture: Use better defaults in thread_is_suspended
+ * win-capture: Move NT functions to shared file
+ * UI: Handle prefixes when using paths in recording format
+ * libobs: Add stop_audio function, change shutdown order
+ * UI: Initialize Studio mode after loading scenes
+ * decklink: Add destructor for OBSVideoFrame, initialize flags
+ * UI: Use larger buffer for scene collection filename
+ * decklink: Fix truncation warnings
+ * libobs: Round up chroma sizes for odd resolutions
+ * libobs: Fix stack buffer overflow in build_current_order_info
+ * UI: Fix ambiguous conversion error
+ * UI: Fix formatting on window-basic-settings.cpp
+ * UI: Add "18 Scenes" multiview option
+ * flatpak: Remove D-Bus permissions to talk to session managers
+ * libobs: Add portal inhibitor
+ * decklink: Don't show incompatible formats
+ * libobs-winrt, win-capture: Linear SRGB support
+ * libobs-opengl: Fix GS_R10G10B10A2 format
+ * libobs-d3d11: Relax texture format copy check
+ * libobs-d3d11: Use typeless texture for duplicator
+ * libobs: Plumb texcoord hint to reduce GPU cost
+ * libobs: Add gs_generalize_format helper
+ * libobs: Add DrawSrgbDecompress default technique
+ * libobs: DrawSrgbDecompressPremultiplied technique
+ * UI: Fix displayed autoremux file name
+ * UI: Add obs-frontend-api functions to create/delete profiles
+ * UI: Add startup flag to disable missing files window
+ * UI: Add obs_frontend_get_current_profile_path()
+ * libobs: Add `obs_enum_all_sources()`
+ * libobs, UI: Add support for button properties as links
+ * libobs/nix: List Flatpak search paths
+ * rtmp-services: add bilibili live
+ * pipewire: Properly pass sizes to gs_draw_sprite_subregion
+ * obs-filters: Fix comparison type mismatch
+ * obs-ffmpeg: Fix comparison type mismatch
+ * libobs: Fix warnings
+ * text-freetype2: Add alpha channel property
+ * mac-syphon: Use DrawOpaque as necessary
+ * libobs: Add DrawOpaque for rect effect
+ * libobs: Fix memory overrun if libobs version mismatches
+ * UI: Log Show/Hide transitions on scene collection load
+ * cmake: Enable full optimizations for RelWithDebInfo MSVC builds
+ * UI: Fix audio mixer UI not updating from threads
+ * libobs/callback: Fix signal_handler_disconnect_global
+ * rtmp-services: Fix implicit function declaration
+ * rtmp-services: Update Facebook recommended settings
+ * rtmp-services: Implement bitrate matrix
+ * UI: Check if recording is paused when trying to pause
+ * mac-capture: Update display names
+ * linux-capture: Use portal's D-Bus on PipeWire captures
+ * linux-capture: Add getters for portal's D-Bus connection and proxy
+ * linux-capture: Conditionally register PipeWire captures
+ * obs-qsv11: Update Intel Media SDK to 2021 R1
+ * UI: Handle HTTP errors for fetching remote files
+ * UI: Handle & log HTTP errors for RemoteTextThread
+ * win-capture: Return early in property callbacks if param is null
+ * win-capture: Check for WGC support on plugin load
+ * win-capture: Determine D3D11 usage once per run
+ * UI: Remove fractional scaling ifdefs
+ * UI: Make projector display resolutions DPI-aware
+ * libobs-winrt: Use better Windows SDK version check
+ * obs-ffmpeg: Don't purge packets when there are none
+ * pipewire: Properly account for cursor hotspot
+ * UI: Fix win uninstall not deleting desktop shortcut
+ * UI: Fix code indentation for Edit Undo/Redo
+ * UI/installer: Silently install Visual C++ Redist
+ * win-capture: Bump graphics hook version to 1.7.0
+ * win-capture: Remove custom function hooking
+ * graphics-hook: Use Detours for function hooking
+ * graphics-hook: Remove unused header
+ * UI: Delete log viewer when closing it
+ * UI: Simplify log viewer on launch code
+
+-------------------------------------------------------------------
Fri Jul 30 07:19:35 UTC 2021 - Guillaume G. <guillaume@opensuse.org>
- Build on aarch64 as well
obs-studio.spec
Changed
Name: obs-studio
-Version: 27.0.1
+Version: 27.1.3
Release: 0
Summary: A recording/broadcasting program
Group: Productivity/Multimedia/Video/Editors and Convertors
_service
Changed
<services>
<service name="tar_scm" mode="disabled">
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">refs/tags/27.0.1</param>
+ <param name="revision">refs/tags/27.1.3</param>
<param name="url">git://github.com/jp9000/obs-studio.git</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
_servicedata
Changed
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/jp9000/obs-studio.git</param>
- <param name="changesrevision">cd5873e9bcfaf9cc2614939ddb3264bea919be4a</param>
+ <param name="changesrevision">3c14e4ece250a862a5fa62aa7e85f476f7545ca4</param>
</service>
</servicedata>
Request History
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 accepted request over 3 years ago
ok