jp9000
109b54fd66
obs-ffmpeg: Fix svt-av1 rate control settings
...
For SVT-AV1, rate control is explicitly set via an "rc" option, so set
those options manually for SVT-AV1. CBR doesn't seem to be fully
supported, but it's sort of supported via CVBR (constrained variable
bitrate), which seems to be specific to each GOP size, which is about as
close to CBR as we can get.
2022-02-07 13:11:34 -08:00
Translation Updater
ac8dbf67be
Update translations from Crowdin
2022-02-06 02:24:08 +00:00
Cenk Uluisik
f52f34b614
linux-capture: Fix missing parameter for pipewire capture
...
Commit a3a6710 introduced the obs_pipewire_save() function in the
PipeWire code, but only set it to the monitor capture source. This
was an oversight, it should have been set to the window capture
source as well.
Set the .save vfunc of the window capture source as well.
Closes obsproject/obs-studio#5906
2022-02-04 13:09:12 -03:00
Paul Hindt
95020dd629
aja: Fix off-by-one output frame index calculation
2022-02-02 11:20:05 -06:00
Roman Sivriver
e6a55e7763
rtmp-services: Update YouNow ingest
2022-02-01 13:42:08 -08:00
Matt Gajownik
3aa90f7076
obs-transitions: Fix All Files option for Stingers
...
On Windows, All Files was added by default with (*), but on macOS and
Linux this appeared as an empty option in the dropdown and treated as a
Video Files filter rather than All Files.
This also adds proper translation handling for 'Video Files', matching
the obs-ffmpeg-source.
Fixes #5870
2022-01-29 19:53:31 -08:00
Jim
3e4e8d2fd0
vlc-video: Set channel limit to 8 instead of 2
...
17c069e1d02049b changed to add support for surround sound, but the limit
should really just be 8 channels as pointed out by tt
2022-01-29 15:28:36 -08:00
Francisco Oltra
5f5355a813
rtmp-services: Update nanoStream Cloud / bintu ingests ( #5884 )
...
* rtmp-services: Update nanoStream Cloud / bintu ingests
- fix transcoding rtmp urls
- add information and dashboard links
2022-01-29 15:24:46 -08:00
pkv
17c069e1d0
vlc-video: Enable surround sound support
...
The vlc plugin was keeping only up to two audio channels. It was overlooked when surround sound support was added to obs-studio. This commit remedies this oversight.
Signed-off-by: pkv <pkv@obsproject.com>
2022-01-29 15:22:29 -08:00
Chris
306e23292d
win-dshow: Log buffered state
2022-01-29 15:14:58 -08:00
jpark37
9f41531541
win-dshow: Use OBS_SOURCE_FRAME_LINEAR_ALPHA
...
This flag leads to a cheaper technique, "Draw" instead of
"DrawNonlinearAlpha", and all the paths are opaque anyway.
2022-01-29 15:10:53 -08:00
Matt Gajownik
364f102561
obs-browser: Fix Windows crash if shared texture is unavailable
2022-01-29 18:05:25 +11:00
Paul Hindt
29b835b20f
aja: Disable Analog In/Out selections in the UI
...
Analog capture/display for supported cards will be added in the future.
2022-01-28 23:58:53 -06:00
Paul Hindt
ba875377d0
aja: Fix Kona1 simultaneous capture/output
2022-01-28 20:23:40 -06:00
Paul Hindt
3fbd5d9179
aja: Adjust whitespace for consistency
2022-01-28 20:23:40 -06:00
Paul Hindt
8d051c6a1c
aja: Use SDI Transport selection to engage Auto detection
...
Otherwise use Video and Pixel format selections to engage Auto detection for HDMI
2022-01-28 20:23:40 -06:00
Paul Hindt
0ef3b29cad
aja: Show/Hide SDI Transport/4K lists and options
...
Only show SDI Transport options if IOSelection is SDI and
only show 12G selection in Capture plugin
2022-01-28 20:23:40 -06:00
Paul Hindt
f559287723
aja: Fix 2xSDI UHD/4K YCbCr 2SI VPID lookup
2022-01-28 20:23:40 -06:00
Paul Hindt
0d15bb0b94
aja: Hide duplicate HDMI IN entry for Kona HDMI
2022-01-28 20:23:40 -06:00
Paul Hindt
a4c0996d59
aja: Filter 6G/12G SDI Transport depending device/plugin type
2022-01-28 20:23:40 -06:00
Paul Hindt
d2515170e1
aja: Disable UHD/4K high-framerate for Output
...
A fix for UHD/4K HFR modes will be added in a future plugin release.
2022-01-28 20:23:40 -06:00
Paul Hindt
5f81d4117f
aja: Clear previous crosspoints when signal changes
...
Fix for a bug where stale crosspoint connections could result in
video glitches upon next connection.
2022-01-28 20:23:40 -06:00
Paul Hindt
d18b805aee
aja: Remove unfinished 2x4K Squares support
...
Support for 2x4K Square Division will be added in a future update
2022-01-28 20:23:40 -06:00
Paul Hindt
eafe588bd3
aja: Re-work HDMI routing and add missing presets
2022-01-28 20:23:40 -06:00
Paul Hindt
4650cf4574
aja: Fix HDMI RGB crosspoint indices
2022-01-28 20:23:40 -06:00
Paul Hindt
71e3fcc5de
aja: Add framestore index helpers to Source/OutputProps
2022-01-28 20:23:40 -06:00
Ryan Foster
5bbb36acf8
mac-vth264: Set RealTime property to False
...
While the Apple documentation currently seems to indicate that we should
set RealTime to True, it appears that this may be causing issues with
the encoder not being able to meet the target frame rate. Both FFmpeg
and Handbrake have recently explicitly set this value to False, and
preliminary tests seem to indicate that setting this to false in OBS has
favorable results.
2022-01-28 11:35:50 -08:00
Ryan Foster
6360b2e425
mac-vth264: Use float for expected frame rate
...
The encoder property kVTCompressionPropertyKey_ExpectedFrameRate is a
hint to the video encoder. Since frame rates can be fractional, let's
use a float here instead of an int.
2022-01-28 11:35:50 -08:00
Ryan Foster
63eb2d1c31
mac-vth264: Remove OSX 10.8 compatibility code
...
OBS no longer supports building on OSX. The minimum version of macOS
that we support is macOS 10.13. We can safely remove this 10.8
compatibility code.
2022-01-28 11:35:50 -08:00
jp9000
c2b1f93a7b
obs-vst: Fix VSTs losing their settings when upgrading
2022-01-26 08:12:04 -08:00
derrod
8367c8adfa
obs-ffmpeg: Add MX450 to blacklist
2022-01-25 16:46:55 +01:00
Jim
b3b4e1b2ef
Merge pull request #5860 from obsproject/deprecate-addref
...
Deprecate addref for obs objects
2022-01-25 05:55:52 -08:00
Colin Edwards
99fe09e706
aja: Remove inter-plugin debug logging
2022-01-24 22:00:02 -06:00
Jim
404ebdbd51
mac-syphon: Replace source addref calls with get_ref
2022-01-24 14:06:50 -08:00
Jim
ad6cb5a8be
image-source: Replace source addref calls with get_ref
2022-01-24 14:06:50 -08:00
jp9000
0dd5d93d42
obs-ffmpeg: Add new SVT presets
...
Don't worry, these preset names are just placeholders for now
2022-01-23 14:57:27 -08:00
jp9000
b9599fed2d
obs-browser: Suppress certain warnings
2022-01-23 08:52:15 -08:00
Matt Gajownik
5c07cc12b2
obs-vst: Fix formatting, fix size truncation warning
...
31c2fc6 - Fix size truncation warning for silenceChannel
7e53139 - Fix formatting
2022-01-23 21:27:59 +11:00
jpark37
63a6534966
win-capture: Fix parameter mismatches
...
Fix missing HWND argument type, and use DWORD based on MS sample.
2022-01-23 20:39:54 +11:00
Christine Lin
2474775f40
obs-qsv11: Fix memory leak in QSV plugin module
2022-01-22 15:30:36 -08:00
Matt Gajownik
7c84fb49bc
obs-vst: Fix closing & resizing VSTs on macOS
...
* 2b2f15f - Don't disable VST close button on macOS
* 95d81a3 - Fix resizing most VSTs on macOS
2022-01-22 19:07:16 +11:00
Matt Gajownik
00232e6b98
obs-vst: Fix mvMeter2 resize crash, fix SPAN resizing
2022-01-22 13:14:02 +11:00
Paul Hindt
57d1619c8d
aja: Fix UHD/4K YCbCr 3G Level-B 2SI preset
2022-01-21 11:58:29 -06:00
Matt Gajownik
838986006b
obs-browser: Update version to 2.17.8
...
* 9dbaed4 - Revert "Fix debug builds for CEF >= 4430 on Windows"
This fixes a crash when loading browser docks in Debug mode.
2022-01-21 20:21:18 +11:00
Paul Hindt
a59f6c4e50
aja: Fix crash when capture thread is reset
2022-01-19 11:18:26 -06:00
Paul Hindt
04bf12f130
aja: Workaround for SDI5 output not working on io4K+
2022-01-18 20:50:37 -06:00
Matt Gajownik
a59286f6b5
obs-browser: Fix compilation on non-Windows
2022-01-19 13:20:27 +11:00
Matt Gajownik
35ca19bf68
obs-browser: Update version to 2.17.7
...
* 7ef33d5 - Allow resizing without recreate
* 16be8b6 - Fix showing stale frames on show
* 03942a8 - Fix sources not rendering after hide/show
2022-01-19 11:47:53 +11:00
Matt Gajownik
fa35fd0f55
win-capture: Don't list minimized UWP apps
2022-01-18 03:42:27 -08:00
AuroraWright
e58421342c
mac-vth264: Fix DTS timestamps when blank
2022-01-18 03:02:15 -08:00