Revisions of obs-studio (40)

frispete frispete committed 4 months ago (revision 40)
- Update to version 30.0.2:
  * libobs: Update version to 30.0.2
  * CI: Downgrade flatpak-builder to fix Flatpak publish
  * Revert "cmake: Align Product Name and Bundle Name on macOS"
  * libobs: Update version to 30.0.1
  * Update translations from Crowdin
  * obs-websocket: Update version to 5.3.4
  * obs-browser: Update version to 2.22.2
  * win-wasapi: Ignore timestamp errors
  * libobs: Fix PTS incrementation when FPS divisor is enabled
  * updater: Clear shader cache after updating
  * libobs-d3d11: Add checksum to shader cache
  * cmake: Align Product Name and Bundle Name on macOS
  * libobs: Use macOS specific APIs to report free disk space
  * UI: Disable safe mode when --multi is used
  * libobs: Fix memory leak when migrating from legacy scene item data
  * libobs: Fix crash in `obs_sceneitem_remove()` when already removed
  * linux-pipewire: Ensure number of dmabufs is zero initialized
  * rtmp-services: Update IRLToolkit service
  * mac-capture: Add handling for nil target window
  * UI: cancel session end request on commitDataRequest() signal
  * CI: Validate Flatpak with flatpak-builder-lint
  * CI: Set build-log-url when publishing
  * CI: Bump flatpak-github-actions commit hash
  * win-capture: Update graphics hook version
  * build-aux: Remove StatusNotifierItem Flatpak permission
  * UI: Fix UseStreamKeyAdv not display stream key and not hide button
  * win-capture: Fix Vulkan race condition
  * UI: Fix typo in Virtual Camera logging functions
  * CI: Update deps to 2023-11-03 release
buildservice-autocommit accepted request 5921 4 months ago (revision 39)
auto commit by copy to link target
frispete frispete committed 4 months ago (revision 38)
- Explicitely set CFLAGS/CXXFLAGS for all targets
frispete frispete committed 11 months ago (revision 37)
frispete frispete committed 11 months ago (revision 36)
sync with released version
frispete frispete committed 11 months ago (revision 35)
revert last change
frispete frispete committed 11 months ago (revision 34)
- Add workaround to build TW aarch64 version with python310, 
  until proper TW snapshot with primary python311 is released
frispete frispete committed 11 months ago (revision 33)
- Update to version 29.1.3:
  * UI: Translate place holder name for new group
  * UI: Fix changed state of audio settings
  * UI: Fix changing quick transition to/from fade to black
  * UI: Fix checked state of source toolbar menu item
  * text-freetype2: Fix not updating chat log mode property
  * libobs: Update version to 29.1.3
  * obs-ffmpeg: Fix logic in one of the AMF preset fallback checks
  * obs-websocket: Update version to 5.2.3
  * libobs: Set video thread qos class to user interactive on macOS
  * mac-capture: Explicitly set clear background for SCK
  * UI: Don't update text source when nothing changed
  * docs: Clarify da_erase_range
  * deps/obs-scripting: Fix crash removing callbacks in script_unload
  * libobs: Use da_clear() to clear obs_core_data::sources_to_tick
  * libobs/util: Add da_clear()
  * libobs: Don't keep the sources mutex in tick_sources
  * libobs/util: Actually fix use-after-free in da_insert_new
  * libobs/util: Fix use-after-free in darray_insert_new
  * win-capture: Skip compat helper matching if properties are null
  * win-capture: Add Honkai: Star Rail to compatibility list
  * UI: Don't trigger a settings update when list is empty To avoid recursive call
  * obs-ffmpeg: Consider requested throughput in AMF preset fallback
  * obs-ffmpeg: Fix AMF encoder reconfiguration
  * UI: Fix filter shortcuts not showing in context menu
  * text-freetype2: Fix crash after reaching buffer size
  * UI: Fix menu actions missing shortcuts
  * libobs: Fix crash when properties are deleted in callback
  * UI: Assume RTMP if service has no protcol
  * Revert "UI: Reset service selection to custom if name not found"
buildservice-autocommit accepted request 5795 12 months ago (revision 32)
auto commit by copy to link target
frispete frispete committed 12 months ago (revision 31)
- libmfx is available for x86 archs only
frispete frispete committed 12 months ago (revision 30)
- Build with Qt6 for Tumbleweed and with Qt5 otherwise
frispete frispete committed 12 months ago (revision 29)
- packaging fixes
  - Build with Qt6 (can be switched with the qt_version define on
    top)
  - update buildrequires for the websocket support
    - pkgconfig(asio)
    - pkgconfig(websocketpp)
    - pkgconfig(nlohmann_json)
  - enable sndio support (new BR: sndio-devel)
  - pkgconfig(uuid) is now required
  - enable libfdk support to fix AAC support
frispete frispete committed 12 months ago (revision 28)
- Update to version 29.1.2:
  * libobs: Update version to 29.1.2
  * obs-outputs: Remove support for "RTMP Go Away" feature (#8959)
  * UI: Fix crash on patronJsonThread
  * deps/media-playback: Just null the first frame pointer on decode
  * deps/media-playback: Check `is_active` when frame preloading
  * deps/media-playback: Fix crash when interrupting stingers
  * UI: Disallow exiting settings with no track in advanced mode
  * UI: Disallow exiting settings with no track in simple mode
  * UI: Fix crash when receiving multiple SIGINT
  * libobs: Adds obs.hpp to exported header files
  * UI: Only defer property updates for input and transition sources
  * win-dshow: Remove obsolete translation
  * win-capture: Remove obsolete translation
  * obs-qsv11: Add missing translation
  * obs-outputs: Add missing translations
  * obs-filters: Remove obsolete translation in expander-filter
  * obs-filters: Add missing translation in chroma-key-filter
  * obs-ffmpeg: Add missing translations
  * obs-ffmpeg: Add missing translations
  * obs-ffmpeg: Remove obsolete translations
  * mac-videotoolbox: Remove obsolete translation
  * mac-syphon: Remove obsolete translations
  * mac-avcapture: Add missing translation
  * linux-pulseaudio: Add missing translation
  * linux-capture: Remove obsolete translation
  * linux-alsa: Add missing translations
  * UI: Fix missing translations
  * CI: Enable GPU priority setting for Windows builds
  * libobs-d3d11: Set priority to high instead of realtime if HAGS enabled
frispete frispete committed 12 months ago (revision 27)
and more...
frispete frispete committed 12 months ago (revision 26)
More build flag tweaks
frispete frispete committed 12 months ago (revision 25)
- Relax some compile flags to not error out for Leaps
frispete frispete committed 12 months ago (revision 24)
frispete frispete committed 12 months ago (revision 23)
- Exclude libcef.so dependency tracking correctly
frispete frispete committed 12 months ago (revision 22)
- Update to version 29.1.1:
  * libobs: Update version to 29.1.1
  * UI: Fix crash on macOS when closing OAUTH browser panel
  * UI: Avoid registering CEF OAuth integrations on Wayland
  * obs-websocket: Update submodule to pull translations
  * UI: Exit and show error if clearing scene data fails
  * libobs: Fix luma sampling for packed 4:2:2 sources
  * docs: Add missing elements in Services API
  * UI: Make "Portable Mode" translateable
  * CI: Update ccache cache entries to enable restoration from master branch
  * mac-capture: Fix possible division by zero error
  * UI: Do not show unassigned icon for monitored sources
  * cmake: Enforce -Wmaybe-uninitialized to never turn into an error
  * obs-ffmpeg: Show error if trying to use AV1 fallback
  * UI: Fix FLAC missing from builtin codecs list
  * UI: Relax mc_trans_video_imagescaler.dll DLL block
  * UI: Fix case inconsistency in translation key
  * libobs: Update version to 29.1.0
  * linux-pipewire: Reduce debug message verbosity
  * Update translations from Crowdin
  * obs-qsv11: Set error message for QSV with P216/P416
  * obs-ffmpeg: Set error message for AMF with P216/P416
  * obs-ffmpeg: Set error message for NVENC with P216/P416
  * UI: Fix building macOS/Sparkle without Browser
  * deps/media-playback: Check if frame can be played before using it
  * obs-x264: Disallow 16-bit color formats
  * mac-videotoolbox: Differentiate unsupported format and range errors
  * cmake,UI: Remove unused legacy DSA public key
  * UI: Explicitly focus Ok button in properties dialog
  * cmake: Fix version detection for FFmpeg find module
buildservice-autocommit accepted request 5781 12 months ago (revision 21)
auto commit by copy to link target
frispete frispete committed about 1 year ago (revision 20)
- Apply upstream pull request 8376.patch to fix build with ffmpeg >= 6
frispete frispete committed about 1 year ago (revision 19)
frispete frispete committed about 1 year ago (revision 18)
- Disable __requires_exclude_from for testing
buildservice-autocommit accepted request 5751 about 1 year ago (revision 17)
auto commit by copy to link target
frispete frispete committed about 1 year ago (revision 16)
- Add more hidden deps
buildservice-autocommit accepted request 5732 about 1 year ago (revision 15)
auto commit by copy to link target
frispete frispete committed over 1 year ago (revision 14)
- 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
buildservice-autocommit accepted request 5664 over 1 year ago (revision 13)
auto commit by copy to link target
frispete frispete committed over 1 year ago (revision 12)
- Add an additional runtime dependency: librst1_5
buildservice-autocommit accepted request 5658 over 1 year ago (revision 11)
auto commit by copy to link target
frispete frispete committed over 1 year ago (revision 10)
- Refine srt build dependency (>= 1.4)
frispete frispete committed over 1 year ago (revision 9)
- 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
buildservice-autocommit accepted request 5632 over 1 year ago (revision 8)
auto commit by copy to link target
frispete frispete committed over 1 year ago (revision 7)
- Explicitly require librist4 (dlopen'ed)
buildservice-autocommit accepted request 5624 over 1 year ago (revision 6)
auto commit by copy to link target
frispete frispete committed over 1 year ago (revision 5)
- Exclude any requires from %{_libs}/{obs-plugins,obs-scripting}
  libraries as well
frispete frispete committed over 1 year ago (revision 4)
- 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
buildservice-autocommit accepted request 5622 over 1 year ago (revision 3)
auto commit by copy to link target
frispete frispete committed over 1 year ago (revision 2)
- Exclude any auto provides from %{_libs}/{obs-plugins,obs-scripting}
  libraries
frispete frispete committed over 1 year ago (revision 1)