Revisions of obs-studio (20)

boombatower boombatower accepted request 5031 almost 5 years ago (revision 73)
- Update to version 25.0.0:
  * win-capture: Fix potential crash due to unhandled exceptions
  * libobs: Update version to 25.0.0
  * Update translations from Crowdin
  * rtmp-services: Add getloconow
  * rtmp-services: Fix formatting
  * UI: Fix closing OBS before showing whats new dialog
  * obs-browser: Fix crash with certain settings combo
  * libobs: Fix audio not playing back with audio lines
  * UI: Enable BTTV login popup
  * UI: Turn off T-bar mode when going out of studio mode
  * libobs: Reset manual state when forcing transition target
  * Revert "libobs: Add extra reference when source is displayed"
  * Revert "libobs: Only manipulate input source ref counts"
  * win-capture: Destroy winrt in graphics thread
  * libobs: Remove repeated semicolons
  * libobs: Add task scheduling features
  * UI: Increment filter name automatically
  * UI: Update stream key link for YouStreamer
  * libobs: Fix another group id comparison
  * Make cert revocation check fails non-fatal on Win
  * win-capture/graphics-hook: Separate some debugging stuff
  * win-capture: Vulkan surface refactor
  * UI: Support Unicode for Windows fullscreen projectors
  * UI: Fix filter rename crash
  * UI: Update Contribute link in about box
  * libobs: Check return value from obs_scene_add_internal
  * UI: Fix preview scaling on scene collection change
  * obs-vst: Fix lockup/race on shutdown
  * Revert "graphics: libobs-d3d11: Use DXGI_SWAP_EFFECT_FLIP_DISCARD on Windows 10"
boombatower boombatower accepted request 4654 about 5 years ago (revision 72)
- Update to version 24.0.6:
  * CI: Fix QtNetwork in Mac packaging script
  * UI: Ensure OBS launches when theme is missing
  * CI: Fix mbedtls id in mac deploy script
  * CI: Fix error deleting QT network framework on OSX
  * libobs: Null check hotkey device on macos
  * rtmp-services: Increase FB max bitrate to 6Mbps
  * CI: Fix up QT network framework on OSX
  * CI: Fix osx executable path in plist
  * CI: Fix framework symlinks when building osx app
  * obs-browser: Disable system flash
  * UI: Fix invalid escape sequences in regex string
boombatower boombatower accepted request 4651 about 5 years ago (revision 71)
- Update to version 24.0.5:
  * libobs: Update version to 24.0.5
  * CI: Don't run clang format on some submodule plugins
  * Merge pull request #2010 from wanhongqing123/master
  * Merge pull request #2042 from WizardCM/custom-twitch-docks
  * Merge pull request #2183 from ratwithacompiler/macos-python-fix-2
  * Merge pull request #2085 from ratwithacompiler/macos-python-fix
  * Merge pull request #2090 from jpark37/dxgi-refresh-rate
  * Merge pull request #2089 from jpark37/dxgi-driver-version
  * UI: Delete cookies before connecting account
  * UI: Fix bug in untested/unused function code path
  * deps/media-playback: Don't use interrupt cb for local files
  * deps/media-playback: Don't exit thread on AVERROR_EXIT
  * deps/obs-scripting: Fix formatting
  * Merge pull request #2152 from Rosuav/fix-cursor-position
  * UI: Fix Twitch panels not using dark first time
  * Merge pull request #1914 from YouNow/master
  * Merge pull request #2140 from DevWolk/avn-obs
  * Merge pull request #2045 from wolf247/master
  * Merge pull request #2179 from WizardCM/remove-help-interact
  * Merge pull request #2125 from DDRBoxman/appbundle
  * Merge pull request #2168 from kkartaltepe/vaapi-profile-fix
  * Merge pull request #2148 from eulertour/master
  * Merge pull request #2146 from Fenrirthviti/recording-bitrate-fix
  * libobs: Fix race condition
  * Merge pull request #2147 from JohannMG/vscode-ignore
  * Merge pull request #2134 from WizardCM/wasapi-samplerate
  * Merge pull request #2129 from Fenrirthviti/win-blacklist-update
  * Merge pull request #2131 from jpark37/input-layout-error
  * Merge pull request #2128 from Xaymar/return-to-break
boombatower boombatower accepted request 4595 about 5 years ago (revision 70)
- Update to version 24.0.3:
  * obs-browser: Remove "monitor by default" flag
  * Revert "libobs/audio-monitoring: Don't init until used"
  * libobs-d3d11: Fix code styling
  * libobs: Update version to 24.0.3
  * libobs-d3d11: Fix calling convention of loaded func
  * obs-browser: Only disable NetworkService on macOS
  * libobs-d3d11: Use unordered_map for duplicator collection
  * win-capture: Fix extra duplicator refs
  * UI: Fix issue where multiview doesn't update
  * libobs: Update version to 24.0.2
  * libobs-d3d11: Don't set GPU priority on Intel adapters
  * libobs/audio-monitoring: Add error logging
  * libobs/audio-monitoring: Don't init until used
  * obs-browser: Use older chromium network implementation
  * libobs-d3d11: Set maximum GPU priority
  * Exclude build dir from clang format
  * UI, libobs: Fix compiler warnings
  * Revert "UI: Remove FFZ from twitch integration"
  * UI: Remove FFZ from twitch integration
  * libobs-d3d11: Disable NV12 format support for WARP
  * obs-ffmpeg: Remove unbuffered mode from media source
  * obs-transitions: Fix stingers sometimes getting cut off
  * obs-browser: Update version to 2.7.12
  * obs-ffmpeg: Fix deadlock with nvenc lookahead
  * UI: Fix path calculation for disk space check
  * obs-ffmpeg: Do not enable hardware decoding by default
boombatower boombatower accepted request 4565 about 5 years ago (revision 69)
- Update to version 24.0.1:
  * obs-browser: Fix a deadlock
  * libobs: Update version to 24.0.1
  * libobs: Add API to get last OBS version of a source
  * obs-browser: Signal whether audio active/inactive
  * UI: Hide mixer sources if audio deactivated
  * libobs: Add funcs to determine whether audio active
  * obs-browser: Turn rerouting audio off by default
  * UI: Check for null pointer
  * UI: Fix crash closing mixer dock panels
  * win-dshow: Do not allow H264 to have same priority as MJPEG
  * win-dshow: Disable HW decode in DirectShow for now
  * UI: Adjust locale name for zh-TW
boombatower boombatower accepted request 4560 over 5 years ago (revision 68)
- Update to version 24.0.0:
  * obs-browser: Update translations from crowdin
  * Update translations from Crowdin
  * libobs: Update version to 24.0.0
  * libobs: Check to swap BGRX/BGRA in async filters
  * obs-browser: Map absolute to file URLs
  * UI: Fix extra browser panels always creating on startup
  * obs-browser: Fix panels not remembering last URL set
  * UI: Fix browser docks being unchecked when created
  * win-dshow: Fix color range when using FFmpeg decode
  * Revert "UI: Various screen reader fixes"
  * UI: Fix pause hotkey not working properly
  * obs-browser: Fix portable mode not saving cookies
  * obs-browser: Fix minor bug when using older CEF versions
  * UI: Disable NVENC lookahead if dynamic bitrate on
  * obs-browser: Fix browser panel visibility bug
  * CI: Update CEF on osx to 3770
  * obs-browser: Fix large local media file access
  * Revert "image-source: Set default size of color source to canvas size"
  * obs-browser: Fix build error on macOS
  * obs-browser: Fix browser panel crash
  * UI: Shut down browsers when browser docks hidden
  * UI: Refactor all browser dock classes in to one
  * UI: Various screen reader fixes
  * obs-browser: Allow users to use CEF audio instead of OBS
  * UI/updater: Fix variable type to format specifier
  * graphics-hook: Fix format specifier
  * obs-browser: Do not use WasHidden() for visibility on 3507+
  * obs-browser: Fix browser panel crash
  * libobs: Remove redundant function param and for loop
boombatower boombatower accepted request 4510 over 5 years ago (revision 67)
- Update to version 23.2.1:
  * libobs: Update version to 23.2.1
  * obs-frontend-api: Add func to add custom docks
  * libobs: Disable blending when converting sources
  * UI: Fix editor inheriting source list stylesheet
  * UI: Fix bug with custom source list item color
  * UI: Fix tray icon showing up on startup even if off
  * libobs: Fix null pointer dereference
boombatower boombatower accepted request 4507 over 5 years ago (revision 66)
- Update %post script for new desktop file name.
- Include appdata in files list.
- Include obs-ffmpeg-mux in files list.

- Update to version 23.2.0:
  * libobs: Update version to 23.2.0
  * Update translations from Crowdin
  * UI: Make two-auth message a bit friendlier
  * UI: Use better link for Twitch two-factor warning
  * win-capture: Add discord to game capture blacklist
  * UI: Fix transition A/B labels on macOS/Linux
  * UI: Add two-factor authentication warning for Twitch
  * UI: Add ability to use rich text in warning dialogs
  * UI: Fix output icon size. Add padding to settings list items
  * UI/updater: Update some text for clarity
  * UI/updater: Add marquee progress bar for existing file check
  * UI/updater: Add manifest file for DPI awareness
  * UI: Revert Dark theme Scenes font change
  * CI: Fix travis test on OSX
  * CI: Build CEF with OS X 10.11 target
  * UI: Ensure frontend event is removed on object deletion
  * win-wasapi: Speaker enum fixes
  * UI: Fix "Toggle Preview" hotkeys duplicating
  * GitHub: Add funding buttons
  * libobs-d3d11: Bad indices in log output
  * libobs: Pair encoders only when output actually starts
  * UI: Fix issue where rec time left would show negative time
  * libobs: Remove unreachable YUV decode paths
  * obs-filters: Remove unused key_rgb shader variable
  * obs-filters: Remove unused variable for color key
Olaf Hering Olaf Hering (olh) committed over 5 years ago (revision 65)
- Use ffmpeg3 versions of pkgconfig(libav*)
boombatower boombatower accepted request 4469 over 5 years ago (revision 64)
- Add libqt5-qtsvg-devel as a build dependency.

- Update to version 23.1.0:
  * obs-ffmpeg: Remove "A" variants from NVENC blacklist
  * libobs: Fix and simplify Area scale filter
  * Update translations from Crowdin
  * libobs: Update version to 23.1.0
  * UI: Do not show x (close) for primary dock widgets
  * UI: Fix file browser showing up when dir selected
  * UI: Fix issue where space/esc hotkeys would be blank
  * UI: Fix crash when using ctrl-c in Linux terminal
  * UI: Allow smaller Restream docks
  * libobs, image-source: Fix ABI break in image_file_t structure
  * UI: Fix act. feed version hide check to <= 23.0.2
  * libobs: Change internal version to 23.0.3 (temporarily)
  * obs-ffmpeg: Show encoder name when logging jim-nvenc
  * UI: Hide act. feed by default if prev ver below 23.1
  * UI: Remove help icon from source select dialog
  * UI: Don't open settings or close in event subloop
  * libobs: Update version to 23.1.0
  * CI: Add Restream secrets for AppVeyor
  * obs-ffmpeg: Fix blacklisted adapter check
  * UI: Add Restream integration
  * win-dshow: Update libdshowcapture for crash fix
  * libobs: Remove dead code in sharpness effect
  * obs-filters: Remove unused function in shader
  * libobs: Fix Area scale filter for GLSL
  * CI: Don't build service integration in PRs&Forks
  * CI: Build service integration on Azure Pipelines
  * obs-browser: Make DispatchJSEvent asynchronous
boombatower boombatower accepted request 4460 almost 6 years ago (revision 63)
- Update to version 23.0.2:
  * UI: Fix "What's New" showing again each patch version
  * libobs: Fix code styling
  * libobs: Fix first frame when output restarted
  * CI: Fix building on trusty
  * UI: Add (Do not show again) checkbox to dock closing warning
  * Revert "Merge pull request #1418 from cabirdme/qsv_feature_add"
  * Revert "obs-qsv: Enable b-pyramid & change packet priority"
  * UI: Warn when closing dock widgets for first time
  * UI: Add way to exec std::function via invokeMethod
  * obs-ffmpeg: Check avformat context before use
  * obs-ffmpeg: Fix crash on failed audio codec init (for real)
  * UI: Always set first scene collection/profiles
  * obs-ffmpeg: Fix crash on failed audio codec init
  * libobs-d3d11: Check for bad NV12 output on all devices
  * libobs-d3d11: Perform actual test for NV12 driver bug
  * libobs-d3d11: Remove NV12 blacklist
  * libobs: Always query shared texture handle for encoding
  * UI: Reset replay buffer button on "stop" signal
  * libobs-d3d11: Reset handle and re-lock if texture rebuilt
  * libobs-d3d11: Use discrete function to get shared handle
  * libobs-d3d11: Set acquired bool when texture acquired
  * obs-ffmpeg: Always output SEI
  * obs-ffmpeg: Fix SEI data output
  * frontend-tools: Fix memory leak when reloading scripts
  * UI: Update tab stop order in Settings
  * CI: macOS builds on Azure Pipelines
  * obs-qsv11: Fix crash on destructor after init failure
  * obs-qsv11: Don't try to free non allocated array on destruction
  * obs-ffmpeg: Fix NVENC blacklisted card check
boombatower boombatower accepted request 4450 almost 6 years ago (revision 62)
- Update to version 23.0.1:
  * obs-browser: Fix widgets being initially blank on high-DPI
  * libobs: Update version to 23.0.1
  * libobs-d3d11: Disable NV12 textures if NVENC unavailable
  * UI: Don't show "What's New" for new users
  * UI: Don't delete auto-remux file (just in case)
  * libobs-d3d11: Blacklist certain adapters from NV12
  * UI: Do not allow post-GPU rescaling on gpu encoders
  * libobs: Add func to get encoder caps by encoder pointer
  * obs-ffmpeg: Fix bitrate being set on NVENC CQP/lossless
  * UI: Fix Mixer allowing endless login retries
  * UI: Make workaround for Logitech plugin hard lock
  * UI: Check CEF available when loading auth
  * libobs-d3d11: Improve check for NV12 texture support
boombatower boombatower accepted request 4443 almost 6 years ago (revision 61)
- Include pkg-config (.pc) file in devel subpackage.

- Update to version 23.0.0:
  * UI: Rename a bunch of bad file names
  * image-source: Change max loaded slideshow images to 21
  * enc-amf: Update translations
  * obs-ffmpeg: Add more blacklisted NVENC adapters
  * Update translations from Crowdin
  * UI: Fix replay buffer checked state when no hotkey is set
  * UI: Refine strings for About dialog
  * Update translations from Crowdin
  * UI: Force Twitch moderation tools to system browser
  * UI: Fix wrong filename building for Remux dialog
  * obs-ffmpeg: Free NVENC textures after sending EOS
  * libobs: Update version to 23.0.0
  * obs-browser, obs-vst: Update translations
  * UI: If auth startup failed, keep connected in settings
  * UI: If Twitch account disconnected, retry login
  * UI: If Mixer account disconnected, retry login
  * UI: Fix scene list text edit sizing on dark theme
  * UI: Actually fix non-windows compilation
  * UI: Fix non-windows compilation
  * UI: Do not display threaded message boxes on startup
  * UI: Defer autoconfig to message queue
  * obs-text: Use custom draw flag
  * Update translations from Crowdin
  * UI: Set replay buffer check w/ --startreplaybuffer
  * UI: Fix disabling "resize output to source"
  * UI: Make sure user can still stream if auth fails
  * UI: Do not auto-remux if using FFmpeg output
boombatower boombatower accepted request 4337 about 6 years ago (revision 60)
- Remove workaround for utilizing proper libdir as it interferes
  with building plugins.
boombatower boombatower accepted request 4333 about 6 years ago (revision 59)
- Set ExclusiveArch to i586 and x86_64.

- Restrict to ffmpeg3 to avoid Tumbleweed segfault.
  https://bugs.links2linux.org/browse/PM-143

- Include optional build dependencies to enable more features.
boombatower boombatower accepted request 4281 over 6 years ago (revision 58)
- Update to version 22.0.2:
  * Revert "UI: Do not fire load events until program loaded"
  * Revert "UI: Reset sources list manually on first load"
  * UI: Always show filter preview if video source
  * obs-browser: Update version to 2.1.5
  * UI: Reset sources list manually on first load
  * UI: Remove "Beta" from auto-config tools menu text
  * libobs: Update version to 22.0.2
  * obs-browser: Update version to 2.1.4
  * UI: Make sure quick transition hotkey is not zeroed
  * UI: Do not fire load events until program loaded
  * UI: Use AlwaysOnTop option for windowed projectors
  * UI: Fix a rare multiview crash when clicked
  * UI: Fix macOS bug (scrollbar blocking lock icons)
  * CI: Use Qt 5.10.1 instead of 5.11.1 for macOS
  * UI: Remove beta warning from auto-config wizard
  * libobs: Blacklist old obs-browser version on macOS
  * UI: Fix filter layout issue
  * UI/updater: Add missing header
  * obs-outputs: Revert f1f49bc1 to fix RTMP authentication
  * UI: Select item that user adds
  * CI: Rename one more missed cef-bootstrap name
  * CI: Rename cef-bootstrap to obs-browser-page
  * obs-browser: Update browser version to 2.1.3
  * UI: Set browser hwaccel def. to false if winver <=7
  * rtmp-services: Only do URL check for Facebook
  * UI: Close remux output before showing dialog
  * rtmp-services: update Periscope settings
  * CI: Use env variable for CEF cache on Windows
  * CI: Build Browser Source on Windows
boombatower boombatower accepted request 4278 over 6 years ago (revision 57)
- Update to version 22.0.1:
  * obs-browser: Update translations
  * libobs: Update version to 22.0.1
  * obs-browser: Fix local files not being processed correctly
  * libobs: Update to version 22.0.0
  * UI: Fix path for File > Show Recordings
  * obs-browser: Blacklist certain hwaccel adapter combos
  * UI: Fix mixer context menu toggling layout on kde
  * cmake: Add luajit 2.1 support to build
  * obs-browser: Update version number to 2.1.0
  * libobs: Revert version update to 22.0.0 (instead, do RC2)
  * UI: Fix snapping of group sub-items
  * CI: Use HTTPS for downloading macOS deps package
  * libobs: Fix typo in function names
  * UI: Remove warning when using separate QSV encoders
  * Update translations from Crowdin
  * Update translations from Crowdin
  * updater: Prepare for transition to Fastly CDN
  * libobs: Update version to 22.0.0
  * UI: Hide Dock Icon on Mac OSX when minimizing to tray
  * UI: Update Acri theme
  * UI: Fix multiview hang
  * Revert "UI: Use qss themeID for red labels in properties view"
  * UI: Fix dark theme link color
  * UI: Update Rachni theme
  * obs-browser: Fix "shutdown when invisible" issue
  * UI: Use qss themeID for red labels in properties view
  * UI: Use theme for red message in audio settings
  * UI: Allow centering/stretching for groups items
  * UI: Fix group sub-item selection bug
boombatower boombatower accepted request 4244 over 6 years ago (revision 56)
- Update to version 21.1.2:
  * libobs: Update version to 21.1.2
  * win-capture: Update D3D9 signature for Win10 April 2018 Update
  * CI: Check out OSX branch of obs-browser
  * cmake: Include windows style DLL when copying Qt files
  * obs-browser: Update submodule to latest version
  * UI/updater: Delete visual studio runtimes after execution
  * deps/obs-scripting: Prevent python unload more than once
  * obs-browser: Update submodule to latest version
  * deps/obs-scripting: Don't allow unloading more than once
  * enc-amf: Version 2.3.3
  * libobs: Update version to 21.1.0
  * deps/obs-scripting: Add obs_source_enum_filters
  * rtmp-services: Update ingest list for Aparat.com
  * mac-capture: Fix bug where audio device couldn't be changed
  * UI: Add Help -> Crash Reports submenu
  * UI: Add subdir param to OBSBasic::UploadLog
  * UI: Specify whether crash/profiler/logs have prefix
  * UI: Specify subdir/variable to save to for get_last_log
  * rtmp-services: Update ingest list for Nood.tv
  * UI: Replace gist with hastebin for log uploads
  * UI/updater: Return false on integrity check failure
  * UI/updater: Don't update modules of opposite arch
  * UI/updater: Add automatic check/install for VS2017 redist
  * UI/updater: Fix a few type size mismatch warnings
  * UI/updater: Fix resource compiling bug
  * UI/updater: Fix bug with restrict keyword on VS2017
  * UI/updater: Set license of windows update module to ISC
  * UI/updater: Rewrite function
  * Update translations from Crowdin
boombatower boombatower accepted request 4187 almost 7 years ago (revision 55)
- Update to version 21.0.3:
  * libobs: Update to version 21.0.3 (mac update)
  * libobs: Log YUV space/range on video reset
  * obs-filters: Clear unused parameter warning
  * libobs/util: Cache windows CPU frequency
  * rtmp-services: Add SermonAudio to services list
  * libobs-opengl: Log adapter and driver info
  * obs-ffmpeg: Add speed percentage option
  * deps/media-playback: Use a struct for media init data
  * UI: Remove __FUNCTION__ usage
  * UI: Import scene collection with correct filename
  * obs-vst: Add layout to QMacCocoaViewContainer (update submodule)
  * UI: Link Qt5::MacExtras
  * obs-vst: Link Qt5::MacExtras (update submodule)
  * libobs/media-io: Change speaker layout to match FFmpeg aac.
  * CI: Include style plugins when packaging on OSX
  * CI: Comment out OSX _obspython copy (not ready yet)
  * deps/obs-scripting: Fix cur. script being NULL for script_tick
  * deps/obs-scripting: Allow NULL script with script_log
  * UI: Fix grayed out Copy option in sources context menu
  * CI: Don't install python for OSX
  * cmake: Fix LuaJIT search
  * CI: Add rpath info to _obspython
  * CI: Move obspython.so so it can be found in a .app
  * CI: Update python rpath on osx
  * CI: Make sure that lua can find obslua
  * CI: Fetch RVM gpg key on osx
  * CI: Fix a ruby issue on travis OSX
  * CI: Update OSX deps build scripts
boombatower boombatower accepted request 4089 almost 7 years ago (revision 54)
- Update to version 21.0.2:
  * libobs: Update version to 21.0.2 (mac tag)
  * CI: Point to newer brew python
  * deps/obs-scripting: Make ENABLE_SCRIPTING a user variable
Show all