Revisions of obs-studio (20)
boombatower
accepted
request 5517
almost 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
about 3 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
Guillaume G. (guillaume)
accepted
request 5429
over 3 years ago
(revision 91)
Enable build on aarch64
boombatower
accepted
request 5408
over 3 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 3 years ago
(revision 89)
- Remove ffmpeg restriction to version 3 to avoid segfault.
boombatower
accepted
request 5292
almost 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
boombatower
accepted
request 5281
about 4 years ago
(revision 87)
- Add modinfo-use-full-path.patch for new v4l2lookback support.
boombatower
accepted
request 5280
about 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
accepted
request 5258
about 4 years ago
(revision 84)
- Remove c7f84f8fc4e90ef779a204ac268f5ee1a962e324.patch. - Add fix-luajit-include-path.patch from palica@liguros.net to resolve Lua script building.
boombatower
accepted
request 5253
about 4 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
accepted
request 5249
about 4 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
accepted
request 5248
about 4 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"
boombatower
accepted
request 5140
over 4 years ago
(revision 79)
- Add c7f84f8fc4e90ef779a204ac268f5ee1a962e324.patch to resolve gcc10 build failure.
boombatower
accepted
request 5089
over 4 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
accepted
request 5062
over 4 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
accepted
request 5045
over 4 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
accepted
request 5044
almost 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
accepted
request 5032
almost 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