boombatower
accepted
request 3849
about 8 years ago
(revision 47)
- Update to version 19.0.3:
* rtmp-services: Update Twitch ingests
* librtmp: Fix build error with ENODATA on FreeBSD
* rtmp-services: Rename Beam to Mixer
* UI/installer: Specify "source" in plugins section
* UI/installer: Fix broken realsense plugin install locations
* UI/installer: Update installer VC redist download link
* win-wasapi: Fix potential null pointer deref in enumeration
* UI: Look for plugins in ~/Library/Application Support/obs-studio/plugins/
* libobs/plugins/UI: Suppress -Wimplicit-fallthrough introduced by GCC 7
* win-capture: Limit OpenProcess flags to prevent A/C issues
* deps/media-playback: Output av_read_frame error string
* deps/media-playback: Start decoding regardless of keyframe
* obs-ffmpeg: Add network buffering property
* deps/media-playback: Call stop callback on failure
* deps/media-playback: Fix lockup issues
* Revert "rtmp-services: Rename Beam to Mixer"
* rtmp-services: Add new twitch.tv ingests
* UI/updater: Fix incorrect path in portable mode
* deps/media-playback: Add timeout when waiting for frames
* deps/media-playback: Fix AV_NOPTS_VALUE being used as timestamp
* deps/media-playback: Fix playback reset fail after stop
* obs-ffmpeg: Don't preload media frames if set to pause on end
* win-capture/graphics-hook: Fix D3D10/D3D11 detection
* UI: Ignore first 2.5 seconds of bandwidth test
* UI: Initialize Stats window values after OBSInit/reset
* win-capture: Add IDXGISwapChain1::Present1 hook support
* win-capture: Use PROCESS_QUERY_INFORMATION for game capture
* obs-ffmpeg: Do not precache if set to close when inactive
* UI: Use QT_TO_UTF8 with name dialog
boombatower
accepted
request 3839
about 8 years ago
(revision 46)
- Update to version 19.0.2:
* UI: Fix drag & drop bug
* frontend-tools: Add automatic scene switcher for Linux
* UI: Add option to disable audio ducking on windows
* rtmp-services: Update ingests
* libobs/util: Add Get function to BPtr<>
* UI, obs-qsv11: Fix build in VisualStudio 2017
* UI: Fix warning in VisualStudio 2017
* obs-qsv11: Fix SEI crash caused by dangling pointer
* UI: Add ability to output to window
* UI: Always alternatively open backup scene json file
* libobs: Don't call unlink unnecessarily
* libobs/util: Add os_safe_replace function
* libobs/util: Use os_safe_replace in safe file writes
* libobs/util: Flush text files when writing
* libobs/util: Use MoveFileEx with MOVEFILE_REPLACE_EXISTING
* vlc-video: Add ability to shuffle playlist in VLC source
* Various: Optimize bundled PNG files
* text-freetype2: Make font lookup recursive on mac
* libobs: Use tex.Load for reverse NV12/I420 funcs
* UI: Fix settings dialog crashing on linux
* libobs: Fix tex.Load lookup (needs int3, not int2)
* libobs: Add random shader
* libobs: Fix skipped frames reporting
* libobs: Add functions to get logical/physical cores
* libobs: Pass exact data when calling obs_get_video_info
* libobs: Add function to allow custom output drawing
* libobs: Add function to allow getting output connect time
* libobs: Don't allow lagged frames to be counted as skipped
* obs-outputs: Add null output
boombatower
accepted
request 3801
over 8 years ago
(revision 45)
- Update to version 18.0.2:
* UI/updater: Fix temp files being created and not deleted
* UI/updater: Fix potential fail case when no files to patch
* UI/updater: Fixed a bug with deflating
* UI/updater: Ignore 64bit files on 32bit windows
* CI: Use ccache to speed up the build
* CI: OSX - Fix obs.png
* UI/updater: Fix incorrect inflate use
* CI: Linux - Install libfdk-aac-dev
* image-source: Move file modification check before animation processing
* UI: Add workaround to fix deleting final scene bug
* rtmp-services: Update ingest list for Restream.io
* rtmp-services: Update maximum bitrate for Twitch
* UI: Fix segfault when no system tray exists
* CI: Linux - Install FFmpeg from source
* obs-ffmpeg/nvenc: Remove "default" preset
* libobs: Add obs_source_copy_filters function
* UI: Add copying/pasting of sources/filters
* UI: Disable filter pasting when scene collection changed
* UI: Fix bug where items can't be deleted in last scene
* libobs: Remove unimplemented exports
* rtmp-services: Add Livestream service
* win-dshow: Fix issue with activating when not set to
* rtmp-services: Update Picarto maximum bitrates
* libobs: Delay stop detection of audio source
* libobs: Allow source to fully control source flags (for now)
* libobs: Add ability to preload async frames
* libobs: Remove multiple calls to free_type_data
* deps: Add media-playback static lib
* obs-ffmpeg: Change from libff to media-playback
boombatower
accepted
request 3720
over 8 years ago
(revision 44)
- Update to version 18.0.1:
* CI: Fix true / false on stable builds
* CI: Add boolean arg parser to OSX
* CI: Deploy on tags and master branch
* CI: OSX - Deploy on all branches in the master repo.
* CI: OSX - Include branch in pkg
* enc-amf: Update to 1.4.3.11
* UI: Use correct string for systemTrayEnabled
* CI: OSX - Update to CEF 2987
* CI: Use correct folder for building browser
* CI: OSX - Use bash variable for CEF version
* UI: Don't exit on unknown command line arguments
* CI: OSX - export cef version so we can use it elsewhere
* CI: Fix cef version variable
* obs-outputs: Fix 100% CPU usage with new network code
* CI: OSX - Move CEF version to .travis
* VST: Fix save / load of plugin state. More interface options.
* UI: Fix audio monitoring dev. not being set on startup
* UI: Log audio monitoring dev. on start and when changed
* UI: Add logging of audio monitoring to sources
* VST: Fix crash when OBS is set to mono
* Revert "win-dshow: Add LGP timestamp fix"
* win-dshow: Actually fix LGP issue
* obs-outputs: Various fixes to new network code
* Update translations from Crowdin
* AUTHORS: Update with data from Git and Crowdin
* libobs: Apply sync offset to win32 audio monitoring
* UI: Disable network settings while outputs active
* Update translations from Crowdin
* AUTHORS: Update with data from Git and Crowdin
boombatower
accepted
request 3709
over 8 years ago
(revision 43)
- Update to version 18.0.0:
* UI: Add more command line options
* obs-browser: Update submodule to latest version
* Revert "Revert "win-capture: Use FindWindowEx to traverse window list""
* CI: Add in inital appveyor config
* CI: Move browser source before building app
* CI: Build VLC plugin for OSX on travis
* rtmp-services: remove shut down services
* CI: Build Windows version and upload artifacts
* obs-browser: Update browser ref
* CI: Update permissions on CEF app plist before packaging
* cmake: Enable COPY_DEPENDENCIES by default on Windows
* rtmp-services: Update Vaughn Live ingests
* libobs: Log correct amount of memory on 32bit (windows)
* UI: Convert to wide before outputting debug text (win)
* UI: Protect debug text static string var with mutex
* libobs: Add ability to get output congestion
* obs-output: Add ability to get congestion to rtmp output
* obs-outputs: Increase default drop threshold
* UI: Add connection status square to status bar
* UI: Add separate timers to status bar
* UI: Add option to always minimize to tray
* UI: Hide/show dialogs when minimizing to tray
* UI: Do not quit program when last windows are projectors
* UI: Add option to save projectors
* UI: Add auto-start replay buf. opt. when stream starts
* UI: Fix scaling in viewport when source flipped
* UI: Fix linux display/resize bug with preview widget
* rtmp-services: Add Restream.io Los Angeles server
* libobs: Add optional ultrawide -> wide scaling techniques
boombatower
accepted
request 3554
over 8 years ago
(revision 42)
- Update to version 17.0.2:
* libobs: Update to 17.0.2
boombatower
accepted
request 3178
over 8 years ago
(revision 40)
- Update to version 0.17.0:
* rtmp-services: Update ingest list for Restream.io
* Revert "CI: Build on OSX 10.10 on travis"
* Remove python dep
* win-capture: Use static runtimes for hooks/helpers
* cmake: Fix OSX fixup_bundle.sh to copy non-system deps
* cmake: Fix permissions with OSX fixup_bundle.sh
* libobs-opengl: Add xcb message poll to empty out the queue
* frontend-tools: Add options to start output timers every time
* libobs-d3d11: Add optional macro to log shader disassembly
* Revert "obs-transitions: Avoid branching in slide_transition.effect"
* rtmp-services: remove shut down services
* libff: Allow custom demuxer options
* obs-outputs: Fix librtmp IP bind / resolve behavior
* UI: Fix frontend-api event call for adding scenes
* libobs/util: Add function to get circlebuf data offset
* libobs/util: Add function to generate formatted filenames
* libobs: Fix bug where outputs cannot initialize hotkeys
* cmake: Add _CRT_SECURE_NO_WARNINGS to all projects
* libobs: Fix deprecated macro
* libobs/util: Do not ignore deprecation on windows
* libobs: Use reference counting for encoder packets
* obs-ffmpeg: Add replay buffer output
* UI: Disable simple output rec. settings when active
* UI: Add replay buffer options to simple output mode
* UI: Clarify replay buf. hotkey error message
* UI: Separate replay buffer from recording
* UI: Add file prefix/suffix options for replay buffer
* UI: Fix replay buffer compile issues on older compilers
* win-capture: Only duplicate to get cur thread handle
* win-capture: Always use minimal access rights within hook
* win-capture: Do not require pipe/mutex within hook
* win-capture: Fix getting proper UWP window handles
* win-capture: Use window for keepalive check
* win-capture: Create all named objects within hook
* win-capture: Don't use "Local\" for game capture shared mem
* win-capture: Remove redundant function
* win-capture: Use wide strings for named objects
* win-capture: Add ability to open UWP named kernel objects
* win-capture: Open UWP named objects with helper functions
* win-capture: Output hook debug messages if addresses missing
* win-capture: Log plugin-side when capture successful/lost
* win-capture: Don't hook suspended processes
* win-capture: Wait a few frames for hook to load
* win-capture: Fix "attempting to hook executable" message
* win-capture: Add ApplicationFrameHost to game capture blacklist
* win-capture: Don't hard fail if thread ID not found
* win-capture: Fix cursor not painting with UWP windows
* win-capture: Add debug messages when hooking
* win-capture: Do not fall back to other windows for UWP windows
* UI: Fix property name bug in frontend API
* libobs: Fix possible reverse order mutex hard lock
* UI: Remove deleteLater view from filter window layout
* libobs: Convert Y800 to RGBX manually
* UI: Use dedicated GPU on Hybrid AMD GPU systems
* libobs: Fix format not being set for new source frames
* libobs: Fix line size issue when copying Y800 data
* obs-ffmpeg: Don't allow 32kb/s with FFmpeg AAC encoder
* libobs/graphics: Fix the 2D vector dot product func
* UI: Make close button default in transform dialog
* UI: Add ability to copy-paste scene item transforms
* UI: Add import/export of scene collections & profiles
* enc-amf: Update to 1.4.3.4 for AMD Driver 16.12.1
* obs-filters: Improve "Color Correction" filter
* image-source: Do not change blend state
* obs-text: Do not reset blend state
* libobs-d3d11: Don't crash if unable to rebuild shared texture
* libobs: Increase maximum audio tracks to 6
* UI: Increase maximum audio tracks to 6
* UI: Update locale for 6 tracks
* UI: Fix endif in installer
* UI: Use 64bit desktop link by default in installer
* UI: Clarify startup error messages related to video
* obs-ffmpeg: Fix nvenc_h264 deprecated message
* libobs: Fix bug drawing RGB/BGR async sources
* libobs: Process all scene audio actions if no audio playing
* UI: Fix buddy controls with new audio tracks
* UI: Add default audio track bitrates
* UI: Fix video initialization failure error message
* UI: Fix settings window stacked widget index
* win-capture: Capture all D3D12 backbuffers
* win-capture: Use FindWindowEx to traverse window list
* win-capture: Fix possible null pointer dereference
* win-capture: Do not add certain windows to window lists
* win-capture: Add a few new blacklisted game capture exes
* obs-filters: Add "Color" option to color correction filter
* obs-filters: Fix comment messages
* obs-qsv11: Use d3d9 allocator on Win7
* win-capture: Fix possible access of array beyond size
* win-capture: Refactor DX12 backbuffer code
* win-capture: If backbuffer count is 1, disable dxgi 1.4 use
* win-capture: Release backbuffers immediately upon init
* libobs/util: Fix C++ compilation issue
* Add libcaption library
* libobs: Add ability to insert captions into frames
* frontend-tools: Move source helper functions to a header
* frontend-tools: Add caption generation tool (windows)
* Update translations from Crowdin
* frontend-tools: Add ability to select caption language
* frontend-tools: Detach caption thread if critical failure
* frontend-tools: Reset stop event before starting captions
* frontend-tools: Don't include colon in "Audio Source"
* frontend-tools: Set buddied controls for captions dialog
* libobs: Fix caption encoder packet reallocation
* libobs: Create referenced parsed AVC encoder packet
* obs-outputs: Free encoder packet data manually
* libobs: Fix bug in AVC encoder packet allocation
* UI: Fix Export QFileDialog parent
* libobs: Eliminate an unnecessary allocation with captions
* frontend-tools: Fix output-timer translation bug
* libobs: Update to version 17.0.0
boombatower
accepted
request 3146
over 8 years ago
(revision 39)
- Update to version 0.16.6:
* UI: Add --verbose and --unfiltered_log command line options
* libobs: Duplicate filters of a scene when it is is duplicated
* obs-ffmpeg: Fix assumption about plane height with i444
* libobs: Refactor check for Windows bitness/arch
* libobs: Add Windows bitness/arch to crash handler
* enc-amf: Update to version 1.4.1.5
* UI: Add preview scaling options
* rtmp-services: Change YouTube keyint from 4 to 2
* libobs: Ensure async source sizes are always reset
* UI: Fix crash when switching encoders in advanced mode
* UI: Fix scrolling while preview is locked
* libobs: Ensure AVC priority is always highest for keyframes
* obs-outputs: Use correct variable for drop priority
* enc-amf: Update to commit which prevents crash on startup
* enc-amf: Update to temporary fix branch
* win-capture: Do not load 64bit hook offsets on 32bit systems
* win-capture: Defer hook offset loading to separate thread
* text-freetype2: Defer loading of plugin until source created
* obs-qsv11: Manually mark priority bits for QSV frames
* Revert "libobs: Ensure AVC priority is always highest for keyframes"
* libobs: Update to 0.16.6
* Update translations from CrowdIn
* UI: tray icons are redrawn for better visibility and contrast
* UI: Update settings and fix presets for simple AMD encoder
* enc-amf: Update to 1.4.2.2
* enc-amf: Update to 1.4.2.3
* cmake: Add module to find RSSDK
* cmake: Add macro to compile .tlb files via midl
* win-ivcam: Add Intel RealSense plugin
* UI: Update installer script to latest version
* libobs-opengl: Add warning when used on windows
* Update translations from Crowdin
* enc-amf: Avoid using C++17 for VS2013 compatibility
boombatower
accepted
request 2976
over 8 years ago
(revision 38)
- Update to version 0.16.5:
* libobs-d3d11: Include GDI surface in rebuild
* libobs-d3d11: Remove possible null pointer dereference
* libobs: Update to 0.16.5
boombatower
accepted
request 2967
over 8 years ago
(revision 37)
- Update to version 0.16.4.
- Expand libobs-frontend-api.so to include all versions in %files.
- After upstream fix place libobs-(opengl|frontend-api).so in devel.
boombatower
accepted
request 2901
almost 9 years ago
(revision 36)
- Update to version 0.16.2:
* obs-ffmpeg: Fix possible NVENC crash
* UI: Use rect intersection test for validating position
* enc-amf: Update submodule to 1.3.1.0
* obs-text: Add gradient feature
* enc-amf: Fix warnings caused by warnings( push/pop )
* libobs: Update to 0.16.2
boombatower
accepted
request 2899
almost 9 years ago
(revision 35)
- Update to version 0.16.1:
* UI: Fix window size/pos not saving on exit
* libobs/util: Fix fread_utf8 not working with files < 3 bytes
* obs-text: Change file update interval to 1 sec (from 2)
* libobs: Update to 0.16.1
boombatower
accepted
request 2898
almost 9 years ago
(revision 34)
- Update to version 0.16.0:
* enc-amf: Update submodule to 1.3.0
* UI: Add media/image file drop support
* enc-amf: Update submodule to 1.3.0.1
* obs-browser: Add browser plugin as a submodule
* enc-amf: Update submodule to 1.3.0.3
* libobs: Update version to 0.16.0
* enc-amf: Remove unused locale files
* Update translations from Crowdin
* UI: Just use 'OK' button for license agreement dialog