frispete
accepted
request 5781
about 2 years ago
(revision 107)
- Apply upstream pull request 8376.patch to fix build with ffmpeg >= 6
- Disable __requires_exclude_from for testing
frispete
accepted
request 5732
over 2 years ago
(revision 105)
- Update to version 29.0.2:
* libobs: Update version to 29.0.2
* obs-filters: Ensure gain is positive for upward compressor
* CI: Publish docs to Cloudflare Pages
* libobs: Update version to 29.0.1
* UI: Unblock encoder comboboxes signals before change
* UI: Re-raise properties window after picking files on macOS
* obs-ffmpeg: Use gai_strerrorA for error logging on Windows
* obs-filters: Fix wrong number of arguments to error macro
* virtualcam-module: Update filter size immediately when used in OBS
* obs-filters: Improve upward compressor with soft knee
* obs-filters: Make continuous gain on upward compressor
* obs-filters: Fix expander and upward compressor above threshold
* libobs-opengl: Close display when destroying X11/EGL platform
* libobs-opengl: Do not close X11 platform display on error
* libobs: Close display when destroying X11 hotkey platform
* cmake,obs-ffmpeg: Refactor Libva finder
* updater: Pass AppData path to elevated process
* win-capture: Support EnumDisplayDevices failure
* updater: Add additional status messages
* libobs: Fix SDR async video on non-SDR targets
* libobs-d3d11: Log monitor color depth
* UI: Work around Qt dock restore crash
* obs-ffmpeg: Tell FFmpeg that BGRA uses alpha
* frontend-tools: Fix crash on non X11 windowing systems
* libobs-opengl: Fixup dmabuf queries on X11
* obs-filters: Improve NVIDIA effects SDK version checks
* libobs/graphics: Enable DMABUF on FreeBSD and DragonFly
* libobs: Fix loading of custom_size for empty scenes
* CI: Revert Qt to 6.3.1 on Windows
frispete
accepted
request 5664
over 2 years ago
(revision 104)
- Add an additional runtime dependency: librst1_5
boombatower
accepted
request 5658
over 2 years ago
(revision 103)
Beware, this requires to build srt >= 1.4, where it's missing (15.{3,4}
- Update to version 29.0.0:
* rtmp-services: Specify RTMP_SERVICES_FORMAT_VERSION in package.json
* CI: Revise repository conditions to validate JSON schema of services
* libobs: Update version to 29.0.0
* win-capture: Always reset timeout when searching for target display
* UI: Lock volume meter sliders to LTR
* UI: Use stream encoder when resetting encoders
* obs-filters: Log NVIDIA Effects version only if lib is found
* CI: Use Flatpak build-bundle option
* CI: Update Flatpak Actions
* Revert "libobs-d3d11: Default to Intel IGPU on IGPU+DGPU systems"
* Revert "libobs-d3d11: Make sure libobs knows the new adapter index"
* Revert "libobs: Fix adapter index not getting applied to resets"
* UI: Restrict GNOME wayland override
* obs-ffmpeg, obs-qsv11: Ensure adapter order in encoder tests
* obs-ffmpeg: Remove EnumOutputs from encoder tests
* libobs: Add funcs to get windows video adapter LUIDs
* rtmp-services: Remove defunct servers/services
* obs-ffmpeg: Set chroma location for VA-API
* obs-qsv11: Put mastering primaries in GBR order
* mac-videotoolbox: Add HDR metadata
* obs-ffmpeg: Fix AMF default CQP value
* libobs: Duplicate URL string for OBS_BUTTON_URL
* UI: Fix Qt AutoUic warning
* obs-ffmpeg: Add new rate control method mappings for AVC/HEVC
* obs-filter: Fix upward compressor
* obs-ffmpeg: Use enum for av1 encoders
* cmake: Fix FindGio.cmake to find libgio
* docs: Add missing source functions
* obs-ffmpeg: Bump AMF version to v1.4.29
frispete
accepted
request 5632
over 2 years ago
(revision 102)
- Explicitly require librist4 (dlopen'ed)
frispete
accepted
request 5624
over 2 years ago
(revision 101)
- Exclude any requires from %{_libs}/{obs-plugins,obs-scripting}
libraries as well
- Update to version 28.1.2:
* UI: Fix always on top not being saved on exit
* libobs: Update to 28.1.2
* obs-browser: Update version to 2.18.7
frispete
accepted
request 5622
over 2 years ago
(revision 100)
- Exclude any auto provides from %{_libs}/{obs-plugins,obs-scripting}
libraries
frispete
accepted
request 5621
over 2 years ago
(revision 99)
- Update to version 28.1.1:
* Revert "obs-ffmpeg: Check nvenc max bframe count"
* obs-ffmpeg: Cap NVENC Max B-frames according to GPU caps
* CI: Fix service validator
* obs-ffmpeg: Check nvenc max bframe count
* libobs: Update version to 28.1.1
* UI: Migrate Simple Output NVENC preset
* UI: Refactor NVENC preset migration
* libobs: Update version to 28.1.0
* libobs: Force SRGB conversion for tonemapped video
* obs-ffmpeg: Split NVENC preset migrations by codec
* UI: Add NVENC preset migration for lossless
* obs-ffmpeg: Align NVENC preset migrations to NVIDIA guidelines
* obs-ffmpeg: Add NVENC preset mapping for old Default preset
* obs-ffmpeg: Swap hq and mq preset order
* libobs: Fix blend method in studio mode
* obs-ffmpeg: Fix Ubuntu 20.04 detection
* obs-ffmpeg: Fix FFmpeg NVENC presets on Ubuntu 20.04
* Update translations from Crowdin
* obs-browser: Update version to 2.18.6
* enc-amf: Minor compilation improvements
* UI: Use correct key for "Always on Top" with projectors
* rtmp-services: Add Vindral service
* UI: Fix placeholder element not being deleted
* UI: Avoid showing service integration page on Wayland
* UI: Set preset2 instead preset for simple mode NVENC
* UI: Hide --portable from help text if disallowed
* UI: Hide donation CTA when running via Steam
* UI: Add --steam flag
* linux-v4l2: Send STREAMON/STREAMOFF on vcam start/stop
frispete
accepted
request 5616
almost 3 years ago
(revision 98)
- Enable jack explicitely (it's not detected properly otherwise)
boombatower
accepted
request 5613
almost 3 years ago
(revision 97)
- Update to version 28.0.3:
* win-wasapi: Fix Stop hang
* frontend-tools: Display dialog when changing Python version
* frontend-tools: Display Python version in UI
* UI: Fix AutoRemux not working when FFmpeg output configured
* win-wasapi: Don't reconnect when inactive
* libobs: Update version to 28.0.3
* obs-scripting: Fix compile when python is not found
* obs-ffmpeg: Fix unpause causing certain encoders to fail
* libobs: Add function to get encoder pause offset
* UI: Don't reselect SceneTree items if tree is clearing
* UI: Remove executable bit from public key file
* obs-ffmpeg: Fix m3u8 recording in AMF
* linux-pipewire: Close sessions as we are done with them
* libobs/media-io: Restore color range conversion
* CI: Downgrade Sphinx to fix docs build error
* libobs/media-io: Avoid scaler for range diff
* linux-capture: Fixup window name/class checking
* obs-ffmpeg: Cap AMF encoder at 100 Mbps
* UI: Fix color of popout icon
* UI: Fix dock titlebar icons not loading
boombatower
accepted
request 5607
almost 3 years ago
(revision 96)
This is an update of obs-studio with CEF enabled.
boombatower
accepted
request 5546
over 3 years ago
(revision 95)
- Switch to https:// instead of git:// since no longer available.
- Update to version 27.2.4:
* libobs: Update version to 27.2.4
* UI: Add missing previousIcon in Rachni theme
* CI: Enable legacy CI for PRs to release branches
* CI: Fix CEF zip extraction path on Windows
* CI: Fix Qt XML Validator workflow
* obs-libfdk: Set bitstream to ADTS for mpegts output
* win-waspai: Tighten version check for RTWQ
* mac-capture: Add vbcable to whitelist for loopback devices
* UI: Fix handling of remove signal with projectors
* UI: Fix deferred source properties not updating
boombatower
accepted
request 5521
over 3 years ago
(revision 94)
- Update to version 27.2.3:
* virtualcam-module: Revert changes since 27.1.3 (for now)
* virtualcam-module: Prevent placeholder memory leak
* virtualcam-module: Only initialize placeholder once
* libobs: Update version to 27.2.3
* virtualcam-module: Fix incorrect correct res/fps
* UI: Remove conflicting setlocale call
* UI: Restore LC_NUMERIC to C locale on Mac/Linux
* libobs: Update version to 27.2.2
* virtualcam-module: Remove unnecessarily inlines
* virtualcam-module: Stop thread on Stop call
* win-dshow: Ensure thread is joinable before joining
* obs-scripting: Make callback "removed" variable atomic
* libobs/util: Use integer math for Windows timing
* libobs: Clamp video timing for safety
* libobs/util: Fix rounding error with os_sleepto_ns()
* UI: Additional product details
* linux-v4l2: scandir with alphasort on non-Linux
* libobs/graphics: gs_query_dmabuf_* on FreeBSD too
* UI: Refresh edit menu on item locked signal
* linux-v4l2: Fix warnings in mjpeg
* win-wasapi: Fall back to old code if RTWQ fails
* CI: Update workflow to copy SOVERSION symlinks
* libobs: Map wayland keymap with MAP_PRIVATE
boombatower
accepted
request 5517
over 3 years ago
(revision 93)
- 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 5455
almost 4 years ago
(revision 92)
- 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 5408
about 4 years ago
(revision 90)
- Rebase patches:
- 0001-Prefix-modinfo-with-sbin-since-not-in-normal-path.patch
- 0002-Include-moonjit.patch
- Add OBS packaged cef_binary_4280_linux64.tar.bz2.
- Include browser build cmake options.
- Add dependencies:
- libqt5-qtbase-private-headers-devel
- pipewire-devel
- Disabled browser build as needs more packaging work.
- Update to version 27.0.1:
* UI: Fix unused parameter warning
* Update translations from Crowdin
* libobs,deps/media-playback: Avoid bitfields
* UI: Fix context bar crash
* libobs: Update version to 27.0.1
* UI: Handle mac-vth264 encoder ID change
* UI: Optimize backup scene for undo/redo
* obs-ffmpeg: Add missing return statement
* UI: Fix filters changes not properly being added to undo stack
* obs-ffmpeg: NVENC usage fixes
* UI: Translate Undo action "Delete Scene" and include scene name
* obs-ffmpeg: Support lack of Psycho Visual Tuning
* UI: Don't execute or track empty SceneItem move actions
* Revert "UI: Cleanup on_scenes_currentItemChanged function"
* obs-ffmpeg: Add linear alpha setting
* deps/media-playback: Plumb linear alpha flag
* libobs: Plumb linear alpha flag
* Revert "UI: Fix spamming of log when setting current scene"
* CI: Bump dmgbuild to 1.5.2 to fix detach error
boombatower
accepted
request 5378
over 4 years ago
(revision 89)
- Remove ffmpeg restriction to version 3 to avoid segfault.
boombatower
accepted
request 5292
over 4 years ago
(revision 88)
- Update to version 26.1.1:
* win-dshow: Fix dshowcapture not linking audio of certain devices
* linux-jack: fix deadlock when closing the client
* linux-jack: mark ports as JackPortIsTerminal
* linux-jack: fix timestamp calculation
* obs-browser: Initialize CEF early to fix macOS crash
* libobs: Update version to 26.1.1
* rtmp-services: Add Loola.tv service
* rtmp-services: Fix json formatting
* libobs: Avoid unnecessary mallocs in audio processing
* UI: Fix padding on Acri context bar buttons
* image-source: Fix slideshow transition bug when randomized
* docs/sphinx: Add missing obs_frontend_open_projector
* libobs: Update to SIMDe 0.7.1
* libobs: Set lock state when duplicating scene item
* libobs: Add definitions in ARCH_SIMD_DEFINES
* cmake: Add ARCH_SIMD_DEFINES variable
* coreaudio-encoder: Fix cmake for mingw
* Revert "UI: Only apply new scaling behavior on newer installs"
* UI: Only apply new scaling behavior on newer installs
* UI: Support fractional scaling for Canvas/Base size
* mac-virtualcam: Remove unnecessary logging
* mac-virtualcam: Mark parameters as unused
* image-source: Add .webp to "All formats" option
* image-source: Add webp to file filter
* CI: Remove jack, speex and fdk-aac from default builds for macOS
* libobs, obs-ffmpeg: Use correct value for EINVAL error check
* UI/updater: Increase number of download workers
* UI/updater: Enable HTTP2 and TLS 1.3
* UI: Fix name of kab-KAB locale