Overview
Request 4443 (accepted)
- 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
- Created by boombatower about 6 years ago
- In state accepted
-
Package maintainers:
boombatower,
darix, and
frispete
obs-studio.changes
Changed
-------------------------------------------------------------------
+Tue Feb 26 00:11:02 UTC 2019 - Jimmy Berry <jimmy@boombatower.com>
+
+- Include pkg-config (.pc) file in devel subpackage.
+
+-------------------------------------------------------------------
+Mon Feb 25 23:53:13 UTC 2019 - jimmy@boombatower.com
+
+- 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
+ * UI: Use QFileInfo for remux
+ * UI: Clean up code styling of ternary operator usage
+ * UI: Allocate space for null terminator
+ * image-source: Actually defer slideshow, not image source
+ * obs-frontend-api: Make a few frontend API thread-safe
+ * UI: Fix profile duplicates using wrong cookies
+ * libobs: Fix missing mutex unlock from 26dbe54
+ * libobs: Check fwrite return value for extra safety
+ * libobs-d3d11: Fix rebuild of NV12 textures
+ * libobs-d3d11: Actually use paired NV12 member variable
+ * libobs-d3d11: Don't inline rebuild funcs
+ * UI: Fix inconsistent use of ellipsis
+ * obs-ffmpeg: Fix constant QP mode in new NVENC
+ * UI: Set preferHardware only when hw encoder is avail.
+ * UI: Hide instead of disable rescale
+ * obs-ffmpeg: Update advice for CFA
+ * vlc-video: Fix a video format not playing back correctly
+ * UI: Add back auth for custom RTMP servers
+ * obs-ffmpeg: Add more blacklisted non-NVENC adapters
+ * UI: Disable stream settings if streaming
+ * UI: Suggest hw encoding by default depending on hw
+ * obs-browser: Update default URL
+ * UI: Remove unused help icon
+ * frontend-tools: Remove unused help icon
+ * UI: Remove unused "Beta" texts
+ * obs-browser: Don't use UNUSED_PARAMETER in app class
+ * UI: Delete cookies on profile removal
+ * obs-ffmpeg: Enable NVENC psycho_aq by default for now
+ * obs-browser: Have child processes detect crashes
+ * UI: Wait for browser init before "what's new" dialog
+ * UI: Clear key in autoconfig when service disconnected
+ * UI: Estimate better resolution if using NVENC
+ * obs-outputs: Increase GetAdaptersAddresses buffer size
+ * decklink-output-ui: Add note about keyer output
+ * libobs: Fix indent
+ * libobs: Fix race conditions
+ * libobs: Fix potential race condition on shutdown
+ * UI: Add default preset for NVENC in simple output
+ * decklink-ouput-ui: Remove unused help icon
+ * frontend-tools: Remove unused help icons
+ * UI: Remove additional unused help icons
+ * win-capture: Don't try to find window every frame
+ * obs-ffmpeg: Mark unused parameter
+ * decklink-output-ui: Fix memory leak in save settings
+ * obs-ffmpeg: Don't expose new settings to old NVENC (yet)
+ * UI: Don't enable rescale if on "Use stream encoder"
+ * UI: Fix encoder preset locale text
+ * UI: Fix potential race condition for hover items
+ * UI: Add OBSBasicPreview::Get helper func
+ * obs-ffmpeg: Fix crash when audio not configured
+ * UI: Add missing text string for Remux dialog
+ * UI: Allow compressed responses in RemoteTextThread
+ * image-source: Defer update of slideshow source
+ * Revert "UI: Use Twitch dashboard chat popout"
+ * UI: Use Twitch dashboard chat popout
+ * UI: Remove help icon from auth/what's new titlebars
+ * libobs: Fix crash starting raw encoder before gpu encoder
+ * UI: Add minimum size of OAuth login dialog
+ * UI: Fix autoconfig authentication not working
+ * libobs: Fix texture-based encoder decklock
+ * UI: Increase Twitch "Stream Stats" height by 50
+ * UI: Allow animated BTTV emojis
+ * decklink-output-ui: Fix memory leak
+ * UI: Enter graphics context before destroying texture
+ * libobs: Make sure to destroy effect
+ * UI: Make "What's New" dialog modeless
+ * obs-ffmpeg: Add a few line breaks for new tooltips
+ * UI: Check that CEF loaded before loading integrations
+ * obs-ffmpeg: Use CQP in jim-nvenc properties text
+ * UI: Fix being unable to drag/drop source list items
+ * UI: Fix issue with Mixer
+ * UI: Do one time reset of dock lock state for v23
+ * obs-ffmpeg: Add tooltips for new NVENC settings
+ * UI: Start projector user-facing monitor count at 1
+ * UI: Adjust Acri and Rachni themes
+ * CI: Build service-integration on Windows
+ * image-source: Increase slideshow max loaded to 15
+ * obs-ffmpeg: Disable psycho_aq by default (for now)
+ * UI: Fix twitch stream stat window not centering
+ * UI: Add bttv emote button to Twitch chat window
+ * UI: Change preview handles/outline and add hover
+ * UI: Add scene item canvas overflow to preview
+ * obs-ffmpeg: Do not allow new NVENC on gpu idx > 0
+ * enc-amf: Update plugin to Version 2.5.1
+ * UI: Use new NVENC by default in simple output mode
+ * obs-ffmpeg: Add texture-based NVENC encoder implementation
+ * obs-ffmpeg: Update NVENC properties and property defaults
+ * obs-ffmpeg: Update display name of FFmpeg NVENC encoder
+ * obs-ffmpeg: Update nvEncodeAPI.h to latest version
+ * UI: If hardware encoder selected, disable post rescale
+ * UI: Use hardware encoding by default if available
+ * libobs: Add texture-based encoding support
+ * libobs: Split do_encode in to two funcs
+ * libobs/media-io: Add frame funcs for separate GPU thread
+ * obs-ffmpeg: Implement NVENC video card blacklist
+ * libobs/util: Fix bug with get_winver
+ * libobs/util: Fix bug with circlebuf_data
+ * libobs: Add ability to reroute encoders
+ * libobs/util: Add get_win_ver_int() func (windows)
+ * libobs: Use NV12 textures when available
+ * libobs: Add obs_video_active() function
+ * libobs/graphics: Add NV12 texture support
+ * libobs/graphics: Add texture sharing functions
+ * UI: Fix potential race condition
+ * UI: Add Twitch integration
+ * UI: Add Mixer integration
+ * UI: Add auth. support to settings/autoconfig
+ * UI: Add obfuscation func
+ * UI: Add Auth and OAuth classes
+ * UI: Add func to load browser/cookies, but show dialog
+ * UI: Add per-profile browser panel cookie management
+ * UI: Switch to new browser panel code
+ * UI: Improve/refactor autoconfig/settings service UI
+ * UI: Add function for adding extra docks to main window
+ * UI: Make assignDockToggle an actual function
+ * UI: Add function to get main window more easily
+ * UI: Add functions for executing funcs without blocking
+ * UI: Add CreateQThread helper function
+ * UI: Unlock UI by default
+ * UI: Add alternate constructor for RemoteTextThread
+ * UI: Add timeout parameter to RemoteTextThread
+ * UI: Only def. BROWSER_AVAILABLE for WIN32 (for now)
+ * UI: Remove "service type" from auto-config stream page
+ * obs-filters: Fix unused parameter warnings
+ * obs-vst: Fix resizing on windows (submodule update)
+ * UI: Enable high DPI scaling, for Qt >= 5.11
+ * UI: Use Next button for GPL license page in windows installer
+ * win-capture: Add a few more blacklisted capture exes
+ * win-capture: Do not capture "explorer.exe" with null titles
+ * libobs: Fix scanf type specifiers
+ * frontend-tools: Call modified prop callbacks on script load/reload
+ * CI: Use modified macOS QT installer
+ * win-capture: Start user-facing monitor count at 1
+ * UI: add a default black background to the PGM output of the multiview
+ * rtmp-services: Remove LiveEdu from services
+ * decklink: Remove redundant const qualifiers
+ * UI: Clear out previous projectors when loading saved projectors
+ * rtmp-services: Update Twitch and Smashcast ingests
+ * obs-filters: Add downward expander filter
+ * UI: Fix audio recording for lossless simple (#1616)
+ * cmake: Use multiprocessor compilation on Windows (#1605)
+ * rtmp-services: restore STAGE TEN (now using rtmps)
+ * Use Premultiplied Alpha for Text and Game Capture (#1578)
+ * rtmp-services: updating castr.io ingests
+ * Add Bangalore, India server to Restream
+ * rtmp-services: Add Camplace.com RTMP Services (#1631)
+ * UI: Fix a series of mem leaks (#1614)
+ * syphon: Remove references to game capture
+ * obs-ffmpeg: Show additional details in failed to write error
+ * win-capture: Disable cached offsets writing
+ * win-capture: Improve reading from get-graphics-offsets
+ * obs-qsv: Enable b-pyramid & change packet priority
+ * README.rst: Clarify that project is GPL2+
+ * Add GPL Cooperation Commitment to base directory
+ * UI: Fix accessibility/narration text on sources list
+ * UI: Add support for Restream "Auto" server in auto-config
+ * decklink: Initialize member variables
+ * UI: Fix infinitely incrementing showing ref
+ * UI: Set minimum negative sync offset to -950
+ * libobs, UI: Do not log redundant warnings
+ * UI: Add date/time to log file
+ * Authors: Update Contributors list
+ * UI: Fix Defaults button not triggering UI update
+ * rtmp-services: Update service json format version
+ * Decklink: only use RGBA when using keyer
+ * obs-qsv11: Log errors on init
+ * Decklink: Keyer support
+ * libobs: Add get_defaults2 and get_properties2 for encoders
+ * rtmp-services: Update Chaturbate POPs
+ * libobs: Allow const argument in obs_set_cmdline_args
+ * Add Discord badge to README
+ * libobs: Fix circlebuf_pop_back returning front
+ * libobs: Fix Windows Game Mode detection on newer Windows 10 versions
+ * UI: Save scene collection before export
+ * UI: Support fractional scaling
+ * UI: Revert default tab in Settings > Output: Advanced to Stream tab
+ * Add support for building on PPC64LE using x86 Intrinsic Compat Shim
+ * libobs: Fix utf-8 bom is not properly skipped
+ * UI: Show "OBS Studio" in linux desktop link
+ * UI: Fix display of mono source with surround output
+ * CONTRIBUTING.rst: Add Discord server and dev chat
+ * rtmp-services: Remove dead servers/services
+ * linux-v4l2: Make V4L device names unique
+ * UI: Add French to UI/dist/obs.desktop
+ * win-mf: Initialize member variable
+ * rtmp-services: Added Bongacams ingest point
+ * UI: Add /LARGEADDRESSAWARE for MSVC x86 executable
+ * libobs: Fix crash when pixel or vertex shader are missing
+ * libobs: Log audio source when buffering is added
+ * libobs: Fix starting timestamp for preloaded frames
+ * rtmp-services: Add Restream FTL ingests
+ * obs-output: Update ftl-sdk version
+ * rtmp-services: Allow seamless service renaming
+ * rtmp-services: Add Lightcast.com
+ * rtmp-services: Add Linkstream
+ * libobs/util: Make default val INVALID_HANDLE_VALUE
+ * libobs: Background color of 0 should not be gray
+ * CI: Use proper VLC release tarball
+ * CI: Use VLC 3.0.4 instead of master for macOS
+ * obs-libfdk: Compatibility fix for new API
+ * obs-filters: Add limiter filter
+ * libobs: memset() the correct buff size
+ * libobs: Do not process panning if panning centered
+ * decklink: Add declaration file for integer types
+ * libobs: Fix audio offset not reset for all tracks
+ * CI: Update Qt path on Windows
+ * UI: Fix batch remux compiler warning
+ * Add AppVeyor CI status badge to README
+ * Add Travis CI status badge to README
+ * UI: Remove scrollbar line controls for Dark theme
+ * Decklink: add UI to control output
+ * UI: Fix bug when loading saved projectors
+ * UI: Emit STREAMING_STOPPING event immediately
+ * linux-capture: XCompCap now chooses glXFBConfigs based on window depth
+ * decklink: Initialize member variable
+ * UI: Add multi-track FFmpeg output support
+ * obs-ffmpeg: Enable multiple audio tracks for FFmpeg output
+ * libobs: Add multi-track support to non-encoded outputs
+ * UI: Don't transition if already transitioning (studio mode)
+ * libobs: Add obs_enum_scenes for enumerating scenes
+ * libobs-d3d11: Use mip levels are used in resource view
+ * libobs-opengl: Add int2-4 support
+ * enc-amf: Update to 2.5.0.1 and update repository address
+ * UI: Fix typo with resize output text
+ * Revert "Merge pull request #1498 from Xaymar/patch-obs-amd-encoder"
+ * Decklink: add output support
+ * UI: Fix auto remux warning
+ * rtmp-services: Update liveedu.tv servers
+ * rtmp-services: Add DLive
+ * obs-ffmpeg: Add linux VAAPI h.264 encoding support
+ * libobs: Add pkgconfig support
+ * enc-amf: Update to 2.5.0 and update repository address
+ * UI: Change resize output text
+ * linux-capture: Fix repeated swapping of swapRedBlue and improve robustness further
+ * rtmp-services: Add Vimm.TV
+ * libobs: Truncate thread names on Linux
+ * UI: Add ability to resize output based on source size
+ * UI: Add option to auto remux
+ * UI: Remove '?' from remux title bar
+ * CI: Add mbedTLS dependency for AppVeyor Linux
+ * CI: Build on Linux with AppVeyor
+ * CI: Use cmd prefix on AppVeyor as needed
+ * CI: Move AppVeyor install commands to a script file
+ * cmake: Find Qt first before going to subdirectories
+ * cmake: Fix UI being dependent on browser plugin files
+ * UI: Fix array length computation
+ * docs/sphinx: Add missing obs_sceneitem_get_id info
+ * UI: Fix scrollbar misalignment for Acri theme
+ * UI: Fix scrollbar handle alignment for Dark theme
+ * libobs: Fix heap corruption in obs_source_output_video
+ * image-source: Decrease slideshow source memory usage
+ * UI: Fix system tray context menu creation
+ * UI: Organize unused/duplicate includes
+ * libobs/audio-monitoring: Use libobs CFString utils
+ * coreaudio-encoder: Use libobs CFString utils
+ * decklink: Use libobs CFString utils
+ * mac-capture: Use libobs CFString utils
+ * mac-vth264: Use libobs CFString utils
+ * libobs: Add CFString utils
+ * UI: Undo/fix stats dock changes to main window
+ * decklink: Remove inactive audio channels (linux, macOs)
+ * UI: Add 4th aux audio input device
+ * frontend-tools: Increase instant replay playback retry interval
+ * frontend-tools: Add VLC support to instant replay script
+ * UI: Batch remux and drag/drop support on remux dialog
+ * UI: Change about dialog bottom color (light theme)
+ * win-capture: Add option to adjust hook rate for game capture
+ * linux-capture: Improve XComposite capture robustness
+ * libobs: Don't call width/height funcs if context invalid
+ * rtmp-services: Update Lahzenegar settings
+ * obs-filters: Add "Invert Polarity" audio filter
+ * obs-filters: Avoid skewing chroma key's box filter average
+ * obs-filters: Optimize chroma key's box filter
+ * cmake: Make static VC runtime libraries consistent
+ * Plugins: Add descriptions to modules
+ * libobs: Export image-file to c
+ * obs-browser: Fix local macOS build issues
+ * obs-qsv: enable High Profile for QSV h264
+ * UI: Add ability to style preview background color
+ * UI: Dark theme padding and alignment fixes
+ * UI: Add Filter to Hotkeys settings menu
+ * Fix README hyperlinks under Credits
+ * cmake: Fix an error when SWIG isn't found
+ * UI: Set about dialog as non-resizable
+ * docs/sphinx: Add annotation api functions
+ * libobs: Add additional gs_effect_get_ functions
+ * libobs: Add HLSL annotation parsing
+ * Update decklink SDK to version 10.11
+ * obs-filters: Add base canvas resolution option
+ * libobs/util: Fix undefined behavior and optimize util_mul64_64
+ * UI: Add ability to reset sliders when double clicked
+ * UI: Implement stereo balancing
+ * UI: Remove license agreement dialog
+ * UI: Add about dialog
+ * cmake: Make directory before copying file
+ * decklink: Add deactivate when not showing option to decklink
+ * cmake: Add install_obs_data_file function
+ * Update AUTHORS file
+ * UI: Prevent format-truncation compiler warning
+ * obs-outputs: Fix unused variable compiler warning
+ * obs-outputs: Make rtmp packet alloc code path clearer
+ * UI: Fix not all projectors using ProjectorAlwaysOnTop
+ * win-ivcam: Remove and prohibit useless member functions
+ * linux-jack: Fix snprintf format specifier
+ * libobs: Remove VLA in pulse monitoring backend
+ * cmake: Add variable-length array checks
+ * libobs: Update version to 22.0.3
+ * obs-browser: Fix macOS crash
+ * UI: Blacklist LockApp and Text Input from Game Capture
+ * UI: Add retina support and updated icons
+ * UI: Add rename scene/source shortcut
+ * libobs-opengl: Store FBOs per texture instead of per device
+ * UI/updater: Fix update bug for 32bit/64bit installs
+ * UI: Add ctrl+up/down shorcuts to move filters around
+ * UI: Add delete as shortcut for removing filters
+ * UI: Make stats dockable
+ * rtmp-services: Remove offline/unavailable servers/services
+ * rtmp-services: add STAGE TEN
+ * UI: Name parameters in definition same as in declaration
+ * image-source: Add psd and *.* to file filter
+ * UI: Use themeID for red message in settings view
+ * obs-qsv: Expose additional QSV encoder settings through GUI
+ * libobs/UI: Allow Access To argc/argv
+ * win-capture: Modify log for sharedmem
+ * obs-filters: Use less automagic for SpeexDSP detection
+ * deps/obs-scripting: Use less automagic for Lua/Python detection
+
+-------------------------------------------------------------------
Fri Dec 7 00:35:35 UTC 2018 - Jimmy Berry <jimmy@boombatower.com>
- Remove workaround for utilizing proper libdir as it interferes
obs-studio.spec
Changed
Name: obs-studio
-Version: 22.0.2
+Version: 23.0.0
Release: 0
Summary: A recording/broadcasting program
Group: Productivity/Multimedia/Video/Editors and Convertors
%{_libexecdir}/libobs-frontend-api.so
%{_libexecdir}/libobs-opengl.so
%{_libexecdir}/libobsglad.so
+%{_libexecdir}/pkgconfig/libobs.pc
%{_includedir}/obs
%changelog
_service
Changed
<services>
<service name="tar_scm" mode="disabled">
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">refs/tags/22.0.2</param>
+ <param name="revision">refs/tags/23.0.0</param>
<param name="url">git://github.com/jp9000/obs-studio.git</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
_servicedata
Changed
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/jp9000/obs-studio.git</param>
- <param name="changesrevision">62cd0e8759cdd7abb699fdf5fd122884ce0fbe42</param>
+ <param name="changesrevision">8181f776093bde3d078709e4b5d50cba50cad92c</param>
</service>
</servicedata>
No build results available
No rpmlint results available
Request History
boombatower created request about 6 years ago
- 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 about 6 years ago
ok