Revisions of obs-studio (20)
boombatower
accepted
request 4654
almost 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
accepted
request 4651
almost 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
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
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
accepted
request 4560
about 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
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
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 (olh)
committed
over 5 years ago
(revision 65)
- Use ffmpeg3 versions of pkgconfig(libav*)
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
accepted
request 4460
over 5 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
accepted
request 4450
over 5 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
accepted
request 4443
over 5 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
accepted
request 4337
almost 6 years ago
(revision 60)
- Remove workaround for utilizing proper libdir as it interferes with building plugins.
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
accepted
request 4281
about 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
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
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
accepted
request 4187
over 6 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
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
boombatower
accepted
request 4087
almost 7 years ago
(revision 53)
- Update to version 21.0.1: * obs-filters: Fix hard cross-lock when using ducking * win-dshow: Fix decoding issues from encoded devices * UI: Acri theme adjustments * libobs: Update version to 21.0.1 * docs/sphinx: Clarify Python windows installation * CI: Install swig and luajit for osx travis * deps/obs-scripting: Prevent potential python startup issues * enc-amf: Prevent detect-amf from showing fail dialogs * UI: Reduce size of "refresh" icons * Revert "obs-outputs: Fix FMS auth with query string" * UI: fix Multiview labels readability * Update translations from Crowdin * CI: Enable scripting in Linux builds * cmake: Search for Python 3.4 * CI: Update CEF version on travis for osx * libobs: Update version to 21.0.0 * UI: Add simple output mode encoder fallback * frontend-plugins: Only show script file names in script dialog * enc-amf: Test for AMF support in separate process first * obs-ffmpeg: Remove NVENC detection code for now * UI: Add command line arguments to log * obs-ffmpeg: Fix signed mismatch warning * frontend-tools: Fix a few issues with the clock source script * frontend-tools: Add script to update text source from URL * deps/obs-scripting: Fix script_log in python to append newline * frontend-tools: Add a lua script that draws an analog clock * UI: Add audio meter decay rate option * UI: Optimize theme PNG images (smaller files) * frontend-tools: Add "Clear" button to script log window