Overview
Request 5517 (accepted)
- Update to version 27.2.1:
* libobs: Update version to 27.2.1
* obs-outputs: Set a fixed size socket buffer on Windows 7
* CI: Bump Windows CEF cache to fix reported version
* CI: Bump Windows CEF cache for new OnAcceleratedPaint2
* obs-browser: Add support for custom OBS CEF
* obs-browser: Fix texture recreating every frame
* obs-browser: Fix issues with rendering on Linux/macOS
* linux-v4l2: Use decoded MJPEG pixel format
* UI: Log 'Hide OBS from capture' on startup & settings change
* libobs: Adjust path for legacy browser source block
* UI: Refresh edit menu on item select/deselect
* CI: Ensure SOVERSION symlinks exist in created App Bundle
* CI: Update main workflow file to use fixed obs-deps
* win-wasapi: Only enable work queue on Windows 10+
* obs-ffmpeg: Force mpegts format & disable restart on activate for srt & rist
* linux-capture: Fix for pipewire capture leaking texture handles
* UI: Don't collapse preview in Filters splitter view
* obs-browser: Fix sRGB rendering
* obs-browser: Update version to 2.17.10
* obs-browser: Acquire, copy, and release immediately
* rtmp-services: Update Picarto ingests
* libobs: Update version to 27.2.0
* Update translations from Crowdin
- Created by boombatower about 3 years ago
- In state accepted
-
Package maintainers:
boombatower,
darix, and
frispete
obs-studio.changes
Changed
-------------------------------------------------------------------
+Tue Feb 22 16:22:47 UTC 2022 - Jimmy Berry <jimmy@boombatower.com>
+
+- Add new build dependencies:
+ * pciutils-devel
+ * pipewire-devel
+- Condition pipewire support for Tumbleweed only as cmake does not find.
+- Package additional icon sizes.
+
+-------------------------------------------------------------------
+Tue Feb 22 15:38:40 UTC 2022 - jimmy@boombatower.com
+
+- Update to version 27.2.1:
+ * libobs: Update version to 27.2.1
+ * obs-outputs: Set a fixed size socket buffer on Windows 7
+ * CI: Bump Windows CEF cache to fix reported version
+ * CI: Bump Windows CEF cache for new OnAcceleratedPaint2
+ * obs-browser: Add support for custom OBS CEF
+ * obs-browser: Fix texture recreating every frame
+ * obs-browser: Fix issues with rendering on Linux/macOS
+ * linux-v4l2: Use decoded MJPEG pixel format
+ * UI: Log 'Hide OBS from capture' on startup & settings change
+ * libobs: Adjust path for legacy browser source block
+ * UI: Refresh edit menu on item select/deselect
+ * CI: Ensure SOVERSION symlinks exist in created App Bundle
+ * CI: Update main workflow file to use fixed obs-deps
+ * win-wasapi: Only enable work queue on Windows 10+
+ * obs-ffmpeg: Force mpegts format & disable restart on activate for srt & rist
+ * linux-capture: Fix for pipewire capture leaking texture handles
+ * UI: Don't collapse preview in Filters splitter view
+ * obs-browser: Fix sRGB rendering
+ * obs-browser: Update version to 2.17.10
+ * obs-browser: Acquire, copy, and release immediately
+ * rtmp-services: Update Picarto ingests
+ * libobs: Update version to 27.2.0
+ * Update translations from Crowdin
+ * CI: Specify Windows Server 2019
+ * UI: Fix uninitialized memory access in OBSPropertiesView
+ * UI: Fix properties view crash with non-obs objects
+ * UI: Add warning on startup for running in Wine
+ * obs-ffmpeg: Fix svt-av1 rate control settings
+ * Update translations from Crowdin
+ * linux-capture: Fix missing parameter for pipewire capture
+ * UI: Fix clang-format specifier
+ * UI: Remove unnecessary call
+ * UI: Fix filter props. getting recreated unnecessarily
+ * UI: Don't create filter properties before splitter
+ * UI: Improve properties view object safety
+ * libobs: Add obs_object abstraction and functions
+ * libobs: Rename OBSObj to OBSPtr
+ * aja: Fix off-by-one output frame index calculation
+ * rtmp-services: Update YouNow ingest
+ * CI: Update Windows x86 obs-deps package to 2022-01-31
+ * CI: Update Windows obs-deps package to 2022-01-31
+ * CI: Update macOS obs-deps package to 2022-01-31
+ * obs-transitions: Fix All Files option for Stingers
+ * libobs: Add effect files to CMakeLists.txt
+ * UI: Better Hide OBS Window description, add first time dialog & tooltip
+ * libobs/graphics: Fix gs_get_format_bpp
+ * UI: Properly close projector when source is removed (#5171)
+ * vlc-video: Set channel limit to 8 instead of 2
+ * rtmp-services: Update nanoStream Cloud / bintu ingests (#5884)
+ * vlc-video: Enable surround sound support
+ * win-dshow: Log buffered state
+ * docs/sphinx: Add GS_RG16
+ * libobs, libobs-d3d11, libobs-opengl: Add GS_RG16
+ * win-dshow: Use OBS_SOURCE_FRAME_LINEAR_ALPHA
+ * aja-output-ui: Fix crash when stopping AJA Preview output
+ * obs-browser: Fix Windows crash if shared texture is unavailable
+ * aja: Disable Analog In/Out selections in the UI
+ * libobs: Free module if obs_module_load callback returns false
+ * UI: Add separators to system tray context menu
+ * UI: Fix unused variable warning on non-windows
+ * aja: Fix Kona1 simultaneous capture/output
+ * aja: Adjust whitespace for consistency
+ * aja: Use SDI Transport selection to engage Auto detection
+ * aja: Show/Hide SDI Transport/4K lists and options
+ * aja: Fix 2xSDI UHD/4K YCbCr 2SI VPID lookup
+ * aja: Hide duplicate HDMI IN entry for Kona HDMI
+ * aja: Filter 6G/12G SDI Transport depending device/plugin type
+ * aja: Disable UHD/4K high-framerate for Output
+ * aja: Clear previous crosspoints when signal changes
+ * aja: Remove unfinished 2x4K Squares support
+ * aja: Re-work HDMI routing and add missing presets
+ * aja: Fix HDMI RGB crosspoint indices
+ * aja: Add framestore index helpers to Source/OutputProps
+ * mac-vth264: Set RealTime property to False
+ * mac-vth264: Use float for expected frame rate
+ * mac-vth264: Remove OSX 10.8 compatibility code
+ * UI: Show wait cursor while cleaning up scene data
+ * flatpak: Update librist library
+ * UI: Check current affinity before calling SetWindowDisplayAffinity
+ * flatpak: Update libaom and SVT-AV1
+ * obs-vst: Fix VSTs losing their settings when upgrading
+ * flatpak: Enable communication with org.a11y.Bus
+ * libobs: Respect push to talk/mute status in volmeter
+ * obs-ffmpeg: Add MX450 to blacklist
+ * docs/sphinx: Fix documentation for addref/release functions
+ * UI: Disconnect group reorder signal
+ * UI: Fix QLabel leak in OBSPropertiesView::AddProperty
+ * UI: Fix transform options being wrongly enabled/disabled
+ * libobs: Deprecate obs object addref functions
+ * aja: Remove inter-plugin debug logging
+ * UI: Fix bugtracker URL in AppData file (#5861)
+ * libobs: Replace addref calls with get_ref
+ * libobs: Use get_ref calls for obs.hpp helper classes
+ * UI: Replace addref calls with get_ref
+ * mac-syphon: Replace source addref calls with get_ref
+ * image-source: Replace source addref calls with get_ref
+ * libobs: Add obs_scene_get_ref()
+ * UI: Allow 'Hide OBS window' on Windows 10 2004
+ * UI: Fix Settings save crash on old Windows versions
+ * obs-ffmpeg: Add new SVT presets
+ * libobs: Prevent and log double destroy on sources
+ * obs-browser: Suppress certain warnings
+ * obs-vst: Fix formatting, fix size truncation warning
+ * win-capture: Fix parameter mismatches
+ * UI: Don't read unloaded module in source toolbar
+ * libobs: Don't destroy mutex before destroying sources is done
+ * obs-qsv11: Fix memory leak in QSV plugin module
+ * UI: Add option to hide OBS windows on Windows
+ * CI: Bump CEF caches to fix cookie crash bug
+ * obs-vst: Fix closing & resizing VSTs on macOS
+ * obs-vst: Fix mvMeter2 resize crash, fix SPAN resizing
+ * aja: Fix UHD/4K YCbCr 3G Level-B 2SI preset
+ * UI: Fix small typo
+ * obs-browser: Update version to 2.17.8
+ * UI: Optimize undo/redo functions with constant references
+ * aja: Fix crash when capture thread is reset
+ * aja: Workaround for SDI5 output not working on io4K+
+ * obs-browser: Fix compilation on non-Windows
+ * obs-browser: Update version to 2.17.7
+ * libobs: Mark raw_active and gpu_encoder_active as volatile
+ * win-capture: Don't list minimized UWP apps
+ * UI: Use regexp to filter filename formatting
+ * mac-vth264: Fix DTS timestamps when blank
+ * win-capture: Use stack buffer for small window titles
+ * win-capture: Make open_process_proc static
+ * text-freetype2: Fix incorrect fread argument order
+ * UI: Downgrade scalable logo on Linux to SVG 1.0
+ * UI: Set desktopFileName for QApplication
+ * UI: Fix memory leak in Auto-Configuration Wizard
+ * libobs-opengl: Miscellaneous static analysis fixes
+ * aja: Fix signal routing for 4xSDI UHD/4K RGB 3Gb
+ * aja: Fix erroneous HDMI input selection for certain cards
+ * aja: Rename IOSelection strings for HDMI and Analog
+ * aja: Fix Kona1 not auto-detecting capture pixel format
+ * media-playback: Fix rist demuxing
+ * linux-v4l2: Fix timeout logging
+ * libobs-d3d11: Fix formatting
+ * libobs: Specify format string for bcrash
+ * obs-filters: Fix incorrect format string
+ * libobs-d3d11: Fix incorrect format string
+ * libobs: Fix type mismatch on obs_property_text_monospace
+ * UI: Log YouTube API HTTP request errors
+ * aja: Fix Kona5/io4K+ 6G/12G-SDI routing and RGB HD-DualLink routing
+ * aja: Fix for invalid default settings and empty cardID string
+ * obs-vst: Fix crashes due to unhandled events, fix stutter when loading
+ * UI: Remove unused 'Percent' string
+ * obs-ffmpeg: Fix spelling mistake for 'Encoder.Timeout'
+ * decklink-output-ui: Stop outputs on OBS_FRONTEND_EVENT_EXIT
+ * libobs-opengl: Fix border color support on GL textures
+ * libobs-d3d11: Log display nit range
+ * obs-ffmpeg: Add missing "FFmpegOpts" locale
+ * aja-output-ui: Add the Multi View UI options for new device.
+ * aja: Fix format-security warning
+ * UI: Fix crash when opening transition Properties dialog
+ * obs-vst: Fix crashes when switching VSTs, and large channel counts
+ * obs-browser: Update version to 2.17.6
+ * libdshowcapture: Add P010 support
+ * UI: Stop locking filter mutex while loading properties
+ * libobs: Open a separate X11 connection for hotkeys
+ * aja: Refactor, clean-up and fix bugs in the signal routing system, and add SDITransport UI option to assist signal routing.
+ * obs-ffmpeg: Further FFmpeg deprecations fixes for FFmpeg 4.4+
+ * UI: Fix push-to-talk/mute delay not saving
+ * UI: Remove Apple deferred tray load
+ * UI: Fix flash when starting minimized
+ * UI: Fix hotkey JSON error for Advanced Replay Buffer
+ * CI: Update Windows obs-deps package to 2022-01-01
+ * CI: Update macOS obs-deps package to 2022-01-01
+ * UI: Update context bar when exiting properties dialog
+ * CI: Use GitHub mirror for PipeWire repository
+ * UI: Disable WA_PaintOnScreen for projectors
+ * linux-capture: Disable strict binding for NVIDIA drivers
+ * UI: Ignore resizing item when it is locked
+ * libobs-d3d11: Log display color space info
+ * UI: Fix label offset on projector view
+ * obs-vst: Fix resizing, always use source name in window title
+ * UI: Don't recreate entire Hotkey Settings tab
+ * UI: Fix taskbar icon visibility on light backgrounds
+ * UI: Immediately apply tray icon change on Apply
+ * flatpak: Use same commit hash for LuaJIT as macOS
+ * obs-ffmpeg: Fix av1 encoding with fractional framerates
+ * UI: Fix compile error in UpdateEditMenu from rebase
+ * UI: Correctly enable edit menu items with multiple sources
+ * UI: Reenable copy/paste transform
+ * Revert "UI: Add checks for overwrite setting to replay buffer"
+ * libobs: Stop all source processing on destroy
+ * libobs: Call destroy signal after waiting
+ * obs-browser: Update version to 2.17.5
+ * UI: Fix "Null 'source' parameter" warning
+ * UI: Do not localize timestamp in log file
+ * UI: Correctly disable "Paste Duplicate" if required
+ * UI: Add Rosetta Detection
+ * UI: Remove unneeded include
+ * docs: Fix frontend API docs for preview_scene functions
+ * libobs: Remove all callbacks on source destroy
+ * flatpak: Add SVT-AV1 support
+ * flatpak: Add libaom support
+ * flatpak: Add RIST support to FFmpeg
+ * flatpak: Update FFmpeg to 4.4.1
+ * Revert "libobs-opengl: Use PBO in device_stage_texture on macOS"
+ * CI: Trigger multiplatform builds on release branches
+ * UI: Increment showing in filters dialog
+ * libobs: Move position for calling execute_graphics_tasks
+ * UI: Fix vertical grayscale meters when volume is muted
+ * libobs: Fix template errors on non-MS compilers
+ * libobs, UI: Fix cpp auto-release assignment from OBSRefs
+ * libobs-opengl: Use correct size for PIXELFORMATDESCRIPTOR
+ * linux-capture: Standardize gs_color_format variable names
+ * linux-capture: Unify format lookups
+ * linux-capture: Move supported formats into a static table
+ * linux-capture: Split array into two variables
+ * linux-capture: Add preferred value out of the loop
+ * linux-capture: Rename a variable
+ * libobs-opengl: Swap order of out parameters
+ * libobs-opengl: Remove unused function argument
+ * CI: Split Flatpak beta and stable branches
+ * CI: Trivial cleanup
+ * UI: Fix build with YT integration without browser
+ * obs-browser: Update version to 2.17.4
+ * UI: Add `obs_frontend_open_source_interaction()`
+ * docs: Fix names of filter/properties functions
+ * UI: Fix Copy/Paste not including blend mode
+ * UI: Remove unnecessary shared_ptr allocations
+ * UI: Add alt-key support to Docks menu
+ * obs-outputs: Only log SO_SNDBUF on RTMP socket
+ * libobs, UI: Add support for beta builds
+ * libobs: Check memory allocation in Windows crash handler
+ * libobs: Use size_t for obs_encoder_get_frame_size
+ * Revert "libobs, docs: Add function to get source version"
+ * Revert "obs-filters: Remove duplicate color correction code"
+ * Revert "obs-filters: Remove duplicate code from color key filter"
+ * Revert "obs-filters: Remove duplicate code from chroma key filter"
+ * obs-browser: Include `atomic` for browser source destroy
+ * UI: Hold refs to existing sources during remove scene undo
+ * UI: Hold refs to old sources during remove source undo
+ * obs-vst: Fix race condition and prevent double invoke
+ * obs-ffmpeg: Set frame_size for audio codec parameter
+ * libobs: Add API to get encoder frame size
+ * UI: Remove unneeded call when removing scene
+ * UI: Add grayscale meters when volume is muted
+ * UI: Display grayscale volume meter if muted
+ * docs: Document obs_get_scene_by_name
+ * UI: Filter out incompatible audio filters in A/V list
+ * obs-browser: Correct set function names to match README
+ * cmake: Add libRIST to copied Windows libs
+ * flatpak: Deduplicate CEF from the bundle
+ * flatpak: Add AJA NTV2 library
+ * linux-capture: Fix Ubuntu 21.10 builds
+ * linux-capture: Add fallback for PipeWire < 0.3.40
+ * linux-pipewire: Handle DMA-BUF import failure
+ * CI: Add PipeWire 0.3.40 to Flatpak
+ * linux-capture: Announce supported modifiers via PipeWire
+ * linux-capture: Bump minimal PipeWire version to 0.3.33
+ * libobs-opengl: Implement DMA-BUF query functions for EGL renderer
+ * libobs/graphics: Add Linux-only gs_query_dmabuf_* functions
+ * linux-pipewire: Use DRM fourcc defines directly
+ * libobs: Rename obs_audio_monitoring_supported to _available
+ * CI: Update CEF hash for Flatpak to Release 4638
+ * CI: Use Windows obs-deps release
+ * libobs: Fix destruction order for destruction task queue
+ * obs-outputs: Add support for "RTMP Go Away" feature
+ * obs-outputs/librtmp: Add custom connect data callback
+ * obs-outputs: Add support for reading RTMP packets
+ * Revert "CI: Update CEF hash for Flatpak to fix crash"
+ * libobs-d3d11: DuplicateOutput1 for DXGI capture
+ * UI: Invoke QCoreApplication::quit in queued connection
+ * UI: Use sendPostedEvents with deleteLater events on destroy
+ * UI: Use null with sendPostedEvents()
+ * obs-browser: Do not wait for browser on source destroy
+ * Revert "mac-capture: Improve window capture performance"
+ * libobs: Implement additional source blending modes
+ * libobs: Expose blending operation types
+ * mac-capture: Improve window capture performance
+ * CI: Update CEF hash for Flatpak to fix crash
+ * libobs: Implement deferred destruction of sources
+ * libobs: Add obs_in_task_thread() function
+ * libobs: Add ability to queue audio task
+ * UI: Process deleteLater() tasks in OBSBasic::ClearSceneData
+ * libobs/util: Add task queue helper
+ * Revert "libobs: Do not release while traversing sources for tick"
+ * libobs: Hold source ref during `source_remove` signal
+ * CI: Fix build issues introduced by updates obs-deps
+ * obs-vst: Avoid using empty editorWidget for deleteLater()
+ * win-virtualcam: Make sure virtualcam output thread safe
+ * libobs: Add preprocessor directive for AutoRelease types
+ * CI: Update Windows CEF version to 4638 (Chromium 95)
+ * CI: Update Linux CEF version to 4638 (Chromium 95)
+ * CI: Update macOS CEF version to 4638 (Chromium 95)
+ * UI: Update the filters window to be resizeable
+ * UI: Add checks for overwrite setting to replay buffer
+ * obs-outputs: Reset dbr bitrate before end_data_capture_thread start
+ * UI: Add undo/redo for "Add existing source"
+ * UI: Remove Qt Windows Extras for Qt 6 and later
+ * Update translations from Crowdin
+ * win-capture: Should not init module if HWND is invisible
+ * UI: Fix a stack overlow caused by using OBSScene
+ * libobs: Add Wayland hotkey infrastructure
+ * libobs: Fix Numpad Minus naming in UI
+ * libobs: Do not release while traversing sources for tick
+ * CI: Update Crowdin Sync workflow to 0.1.2
+ * libobs: Fix potentially unsafe linked list traversal
+ * obs-browser: Fix deadlock
+ * UI: More user-friendly error when using a bad output path
+ * CI: Run Flatpak jobs on release branches too
+ * libobs-opengl: Ensure proper draw buffer
+ * Update translations from Crowdin
+ * obs-browser: Fix build issues on Qt 5.9 (Ubuntu 18.04)
+ * obs-browser: Update version to 2.17.1
+ * obs-vst: Update submodule with a variety of bugfixes
+ * libdshowcapture: Add FindPin, RGB24, & use CMake instead of pragma
+ * linux-capture: Fix capturing on software rasterization setups
+ * obs-ffmpeg: Set DRI devices and their name persistently
+ * vlc-video: Emit media ended signal regardless of loop setting
+ * linux-capture: Deinit pipewire only if we init'ed
+ * UI: Add UUID to Twitch panel URLs
+ * rtmp-services: Add Fantasy.Club
+ * docs: add missing source output flags
+ * libobs/util: Fix end_pos when pushing empty circlebuf front
+ * UI: Set donation, bugtracker, and translate AppData fields
+ * libobs: Disable function attributes for SWIG
+ * UI/updater: Explicitly set PSAPI_VERSION=2
+ * libobs: Add OBS_NORETURN and use it for crash handler
+ * libobs: Add source cap to hint not to show properties
+ * UI: Don't show properties on creation if no properties
+ * aja: .rc file for the aja plugin
+ * UI: Remove duplicate translate_button macro call
+ * aja: Fix crash in output settings when no card present
+ * aja: Disable plugin if no devices are found
+ * CI: Add obsdeps to dylibBundler search
+ * libobs: Fix missing return when loading non-OBS DLL
+ * CI: Add extra rpath for macOS test binaries
+ * CI: Bump WINDOWS_DEPS_CACHE_VERSION
+ * CI: Update macos deps to 2021-12-05
+ * aja: Static analysis bug fixes
+ * CI: Increase Crowdin Sync Checkout Fetch Depth
+ * CI: Update Crowdin Sync workflow to 0.1.1
+ * CI: Don't publish betas to Flathub stable
+ * text-freetype2: Fix unused parameter warning
+ * obs-filters: Fix unused parameter warnings with speex disabled
+ * UI: Fix unused lambda capture warning
+ * UI: Uniquely identify Custom Browser Docks
+ * UI: Fix service integration with older Qt versions
+ * UI: Pass parent QWidget to Browser Docks
+ * UI/importers: Automatically detect SL Collections on macOS
+ * obs-ffmpeg: Fix memory leaks if replay buffer failed
+ * linux-capture: Fallback on older PipeWire versions to SHM
+ * linux-capture: Query used PipeWire versions
+ * libobs: Fix add/remove of raw audio callbacks
+ * obs-browser: Update to 2.17.0, add CEF 4638 support
+ * UI: Add kudos to AppData file
+ * frontend-tools: Cleanup libobs C++ type use
+ * UI: Cleanup libobs C++ type use
+ * libobs: Add AutoRelease OBSRef wrappers for OBS types
+ * UI: Add separator before Custom Browser Docks in Dock menu
+ * UI: Remove unused/nonexistent signal/slot connections
+ * UI: Move Docks into top level menu
+ * CI: Allow Flatpak audio plugins be found
+ * CI: Add extension point to Flatpak plugins
+ * CI: Update Flatpak's v4l-utils to 1.22
+ * CI: Update Flatpak's x264
+ * CI: Add Crowdin Synchronization
+ * UI: Add missing Interact tooltip in compact source toolbar
+ * UI: Expose cURL error if Remote Text error text is empty
+ * UI: Minimize context bar when too small
+ * CI: Drop "(Experimental)" from the Flatpak workflow
+ * CI: Publish releases on Flathub
+ * CI: Use version 4 of the flatpak-builder action
+ * CI: Trivial job renaming
+ * CI: Make YAMLint happy
+ * .gitignore: Add flatpak-builder folders
+ * CI: Update XML/clang-format validation job names
+ * linux-capture: Implement stream restoration
+ * linux-capture: Add getter to screencast portal version
+ * UI: Install correct logos
+ * libobs: Add raw audio callback function
+ * UI: Add option for only one fullscreen projector per screen
+ * UI: Set Twitch Panel Dark Mode using OBS theme
+ * libobs: Free async cache when sources output NULL frames
+ * UI: Fix bug with audio balance slider not updating
+ * UI: Fix context bar shutdown crash
+ * UI: Recreate nested scenes on scene delete undo
+ * libobs: Add obs_scene_prune_sources
+ * docs: Add missing frontend-api calls + organize
+ * docs: Add missing config_t get/set functions
+ * docs: Add missing obs_source_t functions + organize
+ * docs: Minor function description tweaks (reference-scenes)
+ * UI: Use std::gcd for aspect ratio
+ * libobs: Fix gs_texture_2d::BackupTexture with GS_TEXTURE_CUBE
+ * aja: Capture and Output plugin for AJA Video Systems IO devices
+ * obs-ffmpeg: Properly name FFmpeg lib used
+ * obs-ffmpeg: Fix NVENC old codec naming removed in FFmpeg
+ * obs-ffmpeg: Respect AVFormatContext and AVOutputFormat constness
+ * CONTRIBUTING.rst: Add service submission guidelines (#5562)
+ * obs-ffmpeg: Include channel_layout.h
+ * obs-ffmpeg: Include avcodec header for AVCodecContext
+ * win-dshow: Use AVFrame.pts instead of AVFrame pkt_pts
+ * ipc-util: Fix potential ready_event hang
+ * UI: Delete OBSDisplay on window hide on unix
+ * inject-helper: Remove UNUSED_PARAMETER macro
+ * text-freetype2: Move default settings to .get_defaults
+ * UI: Update adv audio props on monitoring type change
+ * libobs: Add `audio_monitoring` source signal
+ * libobs/UI: Stop using preprocessor directives for monitor
+ * libobs: Add obs_audio_monitoring_supported()
+ * UI: Remove unnecessary calls to `RefreshSources()`
+ * UI: Refresh source tree when an item source is removed
+ * UI: Import Streamlabs Screen Capture source type
+ * libobs, libobs-d3d11: Add support for NT Handle shared textures
+ * docs: Document obs_group_or_scene_from_source
+ * docs: Fix outdated speaker_layout enum
+ * obs-frontend-api: Add scripting shutdown event
+ * docs: Add obs_frontend_get_current_record_output_path()
+ * UI: Add obs_frontend_get_current_record_output_path()
+ * UI: Update python linkage for older compilers
+ * rtmp-services: Add Manyvids.com
+ * obs-qsv11: Remove Intel discrete device ID checking
+ * Revert "libobs: Avoid recycling async frames"
+ * UI: Link python when obs-scripting python is enabled
+ * linux-v4l2: Change search strategy for v4l2loopback devices
+ * UI: Apply transforms/crops correctly to sources on paste
+ * obs-transitions: Fix stinger transition looping
+ * rtmp-services: add PhoneLivestreaming
+ * UI: Add undo/redo for resetting filters properties
+ * docs: Add `_CHANGING` frontend events
+ * UI: Add `_CHANGING` frontend events
+ * UI: Update Edit Transform dialog on scene switch
+ * rtmp-services: Add Autistici.org
+ * rtmp-services: add Utreon
+ * libobs: Add obs_get_transition_by_name
+ * UI: Don't load existing sources for scene removal undo
+ * UI: Add undo/redo for context bar text changes
+ * obs-ffmpeg: Fix starting video packet offset in replay-buffer
+ * pulse: fill audio monitor buffer more aggressively
+ * rtmp-services: add Kuaishou live
+ * UI, libobs, obs-plugins: Fix compiler warnings
+ * UI: Set correct text in system tray on startup
+ * UI: Remove duplicated StreamingActive() function
+ * UI: Match Windows taskbar state to tray icon
+ * CI: Enable services on Flatpak builds
+ * CI: Fix error when uninstalling curl and php
+ * UI: Focus correct filter list when opening filter view
+ * UI: Focus filter list when adding new filter
+ * linux-capture: Sort windows by name
+ * libobs-opengl: Use PBO in device_stage_texture on macOS
+ * linux-v4l2: Support for Motion-JPEG codec
+ * obs-qsv11: Fix memory leaks
+ * rtmp-services: update CamSoda domains
+ * obs-ffmpeg-mux: Add support for rist protocol
+ * obs-filters: Remove duplicate code from chroma key filter
+ * obs-filters: Remove duplicate code from color key filter
+ * obs-filters: Remove duplicate color correction code
+ * libobs, docs: Add function to get source version
+ * UI: Migrate to Helix Twitch API
+ * obs-ffmpeg: Add AOM AV1 and SVT-AV1 encoders
+ * obs-ffmpeg/ffmpeg-mux: Allow codecs of any type
+ * libobs: Allow last encoder error for last output error
+ * obs-x264: Move options parser to its own lib
+ * UI: Add Hotkey filter search and duplicate detection
+ * CI: Add copyright information to macOS bundle plist
+ * simde: Update README.libobs
+ * simde: Don't format simde
+ * Themes: Specify QListView instead of QListWidget
+ * obs-qsv11: Add ENABLE_QSV11 option
+ * UI: Disable properties for groups in context menu
+ * obs-filters: Add libSpeexDSP guard to method
+ * UI: Fix vertical/horizontal scene item alignment
+ * libobs: Mark unused audio functions as deprecated
+ * Revert "libobs: Remove unused volmeter code"
+ * libobs: Remove unused volmeter code
+ * UI: Remove duplicate minimum width definition
+ * rtmp-services: add "Jio Games"
+ * CI: Validate Qt XML in UI files
+ * UI: Clean up XML warnings in layout files
+ * UI: Add Qt XML Schema definitions for validation
+ * obs-qsv11: Add plain-text copy of QSV11 email chain
+ * obs-qsv11: Remove Intel NDA from qsv11 plugin
+ * COPYING: Use license file from gnu.org
+ * mac-virtualcam: Remove unnecessary plugin version number
+ * UI: Cleanup advanced audio functions
+ * UI: Refactor Frontend API and header
+ * UI: Change position of filters defaults button
+ * UI: Make transition duration suffixes consistent
+ * obs-ffmpeg: Fix unwritten audio-only output
+ * libobs/audio-monitoring: Fix PulseAudio monitoring volume for u8 format
+ * libobs/audio-monitoring: Fix PulseAudio monitoring volume for s32 format
+ * decklink-captions: Build with Windows file descriptor
+ * UI: Fix build with Clang and libc++
+ * CI: Update KDE image to 5.15-21.08 (Flatpak)
+ * CI: Update modules for Flatpak build
+ * CI: Update KDE Platform to 5.15-21.08 (Flatpak)
+ * UI: Translate to current OS for all colection imports
+ * UI: Resolve relative paths on scene collection import
+ * UI: Use correct color property for freetype in toolbar
+ * UI: Make toolbar color selectors respect alpha
+ * mac-virtualcam: Remove unneeded includes
+ * v4l2: Ignore menu controls with no permissible values
+ * UI: Don't save defaults in oldSettings in properties
+ * UI: Disable paste source menu items when removed
+ * UI: Don't copy via name, use weak refs
+ * libobs: Add obs_weak_source_expired()
+ * obs-scripting: add transition duration functions
+ * UI: Update Edit menu item states before displaying
+ * libobs/callback: Make proc_handler_t threadsafe
+ * UI: Fix broadcast button state for autostart without autostop
+ * UI: Show warning if starting/stopping broadcast fails
+ * UI: Fix YT broadcast start/stop failing due to redundant transition/reset
+ * UI: Fix formatting with both 12.0.0 and 12.0.1
+ * UI: Fix formatting for clang-format 12.0.0 (I guess)
+ * UI: Fix formatting with clang-format 12
+ * CI: Update clang-format from 10 to 12
+ * clang-format: Commit file changes for clang-format 12
+ * clang-format: Commit file changes for clang-format 11
+ * UI: Add new vector-based menubar icons for macOS
+ * win-wasapi: Log settings
+ * win-wasapi Improve default device handling
+ * win-wasapi: Schedule work on real-time work queue
+ * UI: Add support for real-time work queue
+ * win-wasapi: Register capture thread with MMCSS
+ * win-wasapi: Remove bools and persist threads
+ * win-wasapi: Clean reset on initialization failure
+ * win-wasapi: Remove unnecessary inline tags
+ * win-wasapi: Remove undefined function InitName
+ * win-wasapi: Rename InitRender to ClearBuffer
+ * win-wasapi: Simplify sample rate logging
+ * win-wasapi: Remove persistent references
+ * win-wasapi: Persist objects beyond Start/Stop
+ * win-wasapi: Make InitDevice throw to log errors
+ * win-wasapi: Fix incorrect log strings
+ * win-wasapi: Mark GetWASAPIAudioDevices_ as static
+ * libobs/audio-monitoring: Add reconnect logic
+ * libobs/audio-monitoring: Move variable assignment
+ * libobs/audio-monitoring: Add WASAPI init helper
+ * libobs/audio-monitoring: Remove unnecessary device
+ * libobs/audio-monitoring: Fix mutex leak
+ * win-wasapi: Remove monitor invalidation code
+ * libobs/media-io: Register audio thread with MMCSS
+ * libobs/util: Improve os_sleepto_ns on Windows
+ * obs-outputs: Remove unnecessary header
+ * obs-outputs: Remove WIN32_LEAN_AND_MEAN define
+ * libobs: Remove WIN32_LEAN_AND_MEAN
+ * UI: Tuck variable inside macro guard
+ * UI: Remove NOMINMAX from CMake scripts
+ * UI: Use patterns that avoid std::min/max
+ * coreaudio-encoder: Remove NO_MIN_MAX
+ * libobs/util: Simplify emmintrin.h wrapper macro
+ * libobs/graphics: Fix vec2 min/max functions
+ * obs-text: Update header for ARM64 compile
+ * decklink: Make header self-sufficient
+ * libobs, libobs-opengl: Consistent near/far undef
+ * UI: Improve installer, add release notes & Quickstart link
+ * vlc-video: Improve logging with prefix & VLC version
+ * UI: Log compiled & runtime Qt versions
+ * win-capture: Use DPI context for game capture
+ * win-capture: Use DPI context for window BitBlt
+ * cmake: Don't link with PulseAudio when disabled
+ * UI: Add restart message on profile change
+ * UI: Add ShutDownActiveOutputsOnExit setting
+ * libobs: Clear unused pointers for obs_source_output_audio()
+
+-------------------------------------------------------------------
Tue Oct 05 02:03:33 UTC 2021 - Jimmy Berry <jimmy@boombatower.com>
- Update to version 27.1.3:
obs-studio.spec
Changed
Name: obs-studio
-Version: 27.1.3
+Version: 27.2.1
Release: 0
Summary: A recording/broadcasting program
Group: Productivity/Multimedia/Video/Editors and Convertors
BuildRequires: libXrandr-devel
BuildRequires: libcurl-devel
BuildRequires: libjansson-devel
+BuildRequires: pciutils-devel
+BuildRequires: pipewire-devel
BuildRequires: libpulse-devel
BuildRequires: libqt5-qtbase-devel >= 5.3
BuildRequires: libqt5-qtbase-private-headers-devel
%endif
-DCMAKE_INSTALL_PREFIX=/usr \
-DOBS_VERSION_OVERRIDE="$(echo "%{version}" | grep -oE "^[^+]+")" \
+%if 0%{?sle_version} > 150000 && 0%{?sle_version} < 150500 && 0%{?is_opensuse}
+ -DENABLE_PIPEWIRE=OFF \
+%endif
-DBUILD_BROWSER=OFF \
..
# Close, but needs some work.
%dir %{_datadir}/metainfo
%{_datadir}/metainfo/com.obsproject.Studio.appdata.xml
%{_datadir}/applications/com.obsproject.Studio.desktop
-%{_datadir}/icons/hicolor/256x256/apps/com.obsproject.Studio.png
+%{_datadir}/icons/hicolor
%{_datadir}/obs
%files devel
_service
Changed
<services>
<service name="tar_scm" mode="disabled">
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">refs/tags/27.1.3</param>
+ <param name="revision">refs/tags/27.2.1</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">3c14e4ece250a862a5fa62aa7e85f476f7545ca4</param>
+ <param name="changesrevision">acad9dbaf7bcf8f567c3e5c613411ca04ba92fa9</param>
</service>
</servicedata>
No build results available
No rpmlint results available
Request History
boombatower created request about 3 years ago
- Update to version 27.2.1:
* libobs: Update version to 27.2.1
* obs-outputs: Set a fixed size socket buffer on Windows 7
* CI: Bump Windows CEF cache to fix reported version
* CI: Bump Windows CEF cache for new OnAcceleratedPaint2
* obs-browser: Add support for custom OBS CEF
* obs-browser: Fix texture recreating every frame
* obs-browser: Fix issues with rendering on Linux/macOS
* linux-v4l2: Use decoded MJPEG pixel format
* UI: Log 'Hide OBS from capture' on startup & settings change
* libobs: Adjust path for legacy browser source block
* UI: Refresh edit menu on item select/deselect
* CI: Ensure SOVERSION symlinks exist in created App Bundle
* CI: Update main workflow file to use fixed obs-deps
* win-wasapi: Only enable work queue on Windows 10+
* obs-ffmpeg: Force mpegts format & disable restart on activate for srt & rist
* linux-capture: Fix for pipewire capture leaking texture handles
* UI: Don't collapse preview in Filters splitter view
* obs-browser: Fix sRGB rendering
* obs-browser: Update version to 2.17.10
* obs-browser: Acquire, copy, and release immediately
* rtmp-services: Update Picarto ingests
* libobs: Update version to 27.2.0
* Update translations from Crowdin
boombatower accepted request about 3 years ago
ok