OBS Studio - Free and open source software for live streaming and screen recording
mac-avcapture: Use fallback frame rate by default for new devices
When a new device is selected, a best-possible frame rate is chosen for the initial configuration of the device. This has to be set in the source settings, as those are the "source of truth" for the properties and the device configuration. The object has to be created explicitly first before setting the frame rate value. The source then has to be updated explicitly as well to ensure that the change will be picked up by the next iteration of the render thread to "tick" the source and thus make it configure a capture session with the fallback framerate set.
P
PatTheMav committed
2954532019daf74fa9da44a5850ed2b28b8f0f77
Parent: 12361ff
Committed by Ryan Foster <ryan@obsproject.com>
on 5/6/2026, 7:40:55 PM