Revisions of obs-studio (20)

boombatower boombatower accepted request 5281 over 4 years ago (revision 87)
- Add modinfo-use-full-path.patch for new v4l2lookback support.
boombatower boombatower accepted request 5280 over 4 years ago (revision 86)
- Update to version 26.1.0:
  * UI: Add deferred function to update context bar
  * UI: Fix installer/updater check for vs2019 32bit
  * Update translations from Crowdin
  * Revert #3856
  * linux-jack: fix timestamp calculation
  * linux-jack: fix deadlock when closing the client
  * linux-jack: mark ports as JackPortIsTerminal
  * linux-pulseaudio: fix race conditions
  * obs-browser: Add obsExit event
  * UI: Determine rate control after creating encoders
  * UI: Handle (de)select scene items queued
  * CI: Update macOS to Qt 5.15.2 and deps 2020-12-11
  * libobs: fix the pending stop trick
  * UI/updater: Fix dll check
  * UI: Remove jansson requirement from UI and updater
  * UI/updater: Update redist checks to VS2019
  * deps/json11: Update to most recent version
  * rtmp-services: Update Steam
  * libobs: Update version to 26.1.0
  * sndio: remove strerror_l
  * UI: Fix weird spacing in adv output FFmpeg recording
  * linux-v4l2: Fix bashism in v4l2loopback module detection
  * obs-scripting: Fix removing signal handlers in lua
  * UI: Correctly unregister Virtual Camera & Source Toolbar hotkeys
  * UI: Scale Interact cursor position based on display DPI
  * UI: Sync 'Copy Filters' enabled state in the Source context menu
  * mac-virtualcam: Build a universal x86_64+arm64 binary for M1 Macs
  * vlc-video: Free media struct
  * mac-virtualcam: Fix remaining global namespaces
boombatower boombatower accepted request 5259 almost 5 years ago (revision 85)
add lua and luajit dependencies
boombatower boombatower accepted request 5258 almost 5 years ago (revision 84)
- Remove c7f84f8fc4e90ef779a204ac268f5ee1a962e324.patch.
- Add fix-luajit-include-path.patch from palica@liguros.net to
  resolve Lua script building.
boombatower boombatower accepted request 5253 almost 5 years ago (revision 83)
- Update to version 26.0.2:
  * UI: Fix selecting correct transition when deleting
  * UI: Fix non-default transitions going below add vals
  * libobs: Update version to 26.0.2
  * UI/installer: Add avutil/swscale to file in use check
  * coreaudio-encoder: Actually fix coreaudio loading
  * libobs: Update version to 26.0.1
boombatower boombatower accepted request 5249 almost 5 years ago (revision 82)
- Update to version 26.0.1:
  * coreaudio-encoder: Fix path on windows
  * coreaudio-encoder: Refactor windows import
  * rtmp-services: Update AfreecaTV
  * Revert "UI: Delete existing fullscreen projector"
  * win-capture: Update hook version
  * win-dshow: Fix decoupled audio with EVGA/magewell
  * libobs-winrt: Use native cursor draw for WGC
  * win-capture: Violate Vulkan spec for compatibility
  * obs-ffmpeg: Add error detection to ffmpeg-mux
  * obs-ffmpeg: Signal a remote disconnect for network streams from ffmpeg-mux
  * Revert "mac-capture: show actual windows in Window Capture sources"
  * UI: Greatly improve main window repaint performance
  * win-capture: Fix mask handling on some color cursors
  * CI: Fix swig dependency on FreeBSD
  * cmake: Fix finding libfdk header path
  * UI: Fix tab order for controls dock
  * CI: Use tag number only for macOS plist when triggered by version tag
  * rtmp-services: Remove weabook.live
  * UI: Skip ChromeOS test on FreeBSD
  * rtmp-services: Set actual integer value of bframes in services
  * UI: Implement exit on CTRL + Q for linux
  * UI: Disable QT's implicit colourspace conversion on macOS
  * UI: Move "Add transition" to bottom of combo
  * UI/updater: Fix cmd prompts popping up registering vcam
  * UI/updater: Fix race condition
boombatower boombatower accepted request 5248 almost 5 years ago (revision 81)
- Update to version 26.0.0:
  * libobs: Update version to 26.0.0
  * Fix translator names
  * Update translations from Crowdin
  * UI: Clarify system tray code
  * UI: Fix formatting
  * UI: Miscellaneous code cleanups
  * UI: Fix "Add transition" not being translated
  * UI: Add translation for "Add x"
  * UI: Always parse log contents for Log Viewer as UTF-8
  * v4l2-linux: Fix fourcc order
  * v4l2-linux: Fix nv12 linesize
  * UI: Fix screenshots preventing auto-remux
  * UI: Use correct APPDATA for installer
  * UI: Various installer script updates
  * rtmp-services: Updatge Vaughn Live / iNSTAGIB & Breakers
  * deps/media-playback: Fix time at non-standard speeds
  * libobs: Check if output active when setting encoders
  * frontend-tools: Free xdisplay on Linux auto scene switcher
  * UI: Add file-in-use check for virtualcam module dlls
  * rtmp-services: Added Mux to services.json
  * UI: Create output before calling start stream event
  * UI: Do not always have log viewer loaded
  * win-dshow: Set current working directory in VirtualCam scripts
  * linux-v4l2: Fix boolean and menu control types
  * UI: Fix certain buttons turning up white in dark theme
  * obs-scripting: Fix script_path() python mem corruption
  * UI:Fix crash on log upload
  * CI: Update notarisation process for Github CI
  * obs-ffmpeg: Add missing translable string for "Profile"
Olaf Hering Olaf Hering (olh) committed almost 5 years ago (revision 80)
libexec
boombatower boombatower accepted request 5140 about 5 years ago (revision 79)
- Add c7f84f8fc4e90ef779a204ac268f5ee1a962e324.patch to resolve
  gcc10 build failure.
boombatower boombatower accepted request 5089 over 5 years ago (revision 78)
- Update to version 25.0.8:
  * Revert "Merge pull request #1786 from brittneysclark/qsv_texture_based_encoding"
  * libobs: Update version to 25.0.8
  * CI: Update macOS deps to fix lua
  * obs-ffmpeg: Add error message for non-zero GPU
  * obs-ffmpeg: Add localization for NVENC error messages
  * libobs: Clear last error on encoder shutdown
  * obs-ffmpeg: Preserve error message from new NVENC
  * obs-ffmpeg: Log why new NVENC might not be used
  * UI: Remove requirement for replay buffer hotkey
  * obs-filters: Add a user label to the LUT filter
  * CI: Fix Azure Pipelines macOS runs
  * obs-browser, obs-vst: Fix formatting
  * UI: Update OSX to macOS in English translation
  * rtmp-services: Add VirtWish service
  * rtmp-services: Change Stripchat streaming service
  * UI: Add white icons for dock titles
  * Revert "UI: Remove unnecessary global variables"
  * libobs-opengl: Fix viewport flip
  * CI: Add main Github Actions workflow for branch pushes and PRs
  * UI: Remove unnecessary global variables
  * UI: Adjust a few margins
  * obs-vst: Fix formatting
  * obs-browser: Fix formatting
  * UI: Remove all scenes in ClearSceneData
  * libobs: Don't save removed sources
  * rtmp-services: Update ChathostessModels service (#2745)
  * obs-qsv11: Enable QSV texture-based encoding
  * libobs: Fix plugin folder search path case on macOS
  * UI: Add status icons for recording and streaming
boombatower boombatower accepted request 5062 over 5 years ago (revision 77)
- Update to version 25.0.4:
  * libobs: Update version to 25.0.4
  * win-capture: Update graphics hook version to 1.1.4
  * UI: Don't stretch server field in Qt 5.14
  * obs-browser: Fix interact keyboard input on Linux
  * Decklink: Fix crash when no matching device
  * libobs: Fix macOS 10.15 hotkey crash (temporary)
  * win-capture: Fix crash if GPU can't Vulkan capture
  * docs/sphinx: Bump major OBS version
  * UI: Use Qt dialogs for Font & Color Pickers on Linux
  * obs-qsv11: Fix QuickSync LA_ICQ encoder settings
  * rtmp-services: Remove executable bits from json files
  * obs-ffmpeg: Expose old NVENC on Windows 7
  * UI: Fix text handling for dialogs
  * libobs-winrt: Stronger exception handling
  * UI: Fix silent scenes with imported SL scenes
boombatower boombatower accepted request 5045 over 5 years ago (revision 76)
- Update to version 25.0.3:
  * libobs: Update to 25.0.3 (linux hotfix once again)
  * linux-v4l2: Fixup invalid id
  * libobs-d3d11: Log device PCI IDs
  * obs-outputs: Fix mbed TLS build issues
boombatower boombatower accepted request 5044 over 5 years ago (revision 75)
- Update to version 25.0.2:
  * linux-v4l2: readonly controls cause infinite loop
  * libobs: Update version to 25.0.2 (linux hotfix)
  * UI: Set correct window title for fullscreen projector
  * CI: Update Linux CI from Ubuntu 16.04 to 18.04
  * UI: Make links in updater clickable
  * obs-filters: Fix LUT file extension filter on Linux
  * win-wasapi: Fix leaking IPropertyStore
  * win-wasapi: Fix crash on certain devices
  * obs-qsv11: Fix target usage values
  * UI: Fix crash on settings update
  * libobs: Add move assignment operator for BPtr
  * libobs: Fix missing assignment operator return
  * libobs: Fix size mismatch warning
  * libobs: Handle noexcept warnings
  * UI: Make Importer destructor virtual
  * UI: Add setting for Mixer add-on choice
  * linux-capture: Use RandR monitors for screen information
boombatower boombatower accepted request 5032 over 5 years ago (revision 74)
- Update to version 25.0.1:
  * libobs: Update version to 25.0.1
  * libobs-winrt: Fix missing parentheses
  * UI: Fix memory leak
  * Revert "win-capture, libobs: Show names of displays in Display Capture"
  * obs-browser: Fix a few crashes
  * UI: Fix preview state when minimizing to tray
  * UI: Remove unnecessary vertices for preview
  * UI: Get actual projector monitor name on windows
  * obs-ffmpeg: Make sure to show FFmpeg NVENC on non-windows
  * libobs-winrt: Catch more hresult exceptions
  * win-capture: Retry with last known window if first fails
  * UI: Restart when browser hardware acceleration changed
  * libobs-winrt: win-capture: Clean up error handling
boombatower boombatower accepted request 5031 over 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 over 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 over 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 almost 6 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 almost 6 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 almost 6 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
Show all