Closed tt2468 closed 4 years ago
Same, OBS 24.02, Mac OS 10.15.1
I think I may have found the issue.
The libobs api call obs_service_create
here looks like it should take STREAM_SERVICE_ID
before requestType
, yet the implementation in the various calls here appears to put requestType
before STREAM_SERVICE_ID
.
Example: service = obs_service_create(requestedType.toUtf8(), STREAM_SERVICE_ID, requestSettings, hotkeys);
this
Issue type
Bug report
Description
When switching the settings type from rtmp_common to rtmp_custom (along with saving), the server responds as if the settings have changed, but they stay as rtmp_custom.
Steps to reproduce and other useful info
Technical information
I've even tried populating any combination of variables. Nothing has worked. This problem exists on any of the common services, not just twitch. When the rtmp type is already set to rtmp_custom, the settings will apply just fine. There is also a notable lack of documentation on the "settings" object.It is referenced but no examples or explanations are ever given.