@@ -263,7 +263,7 @@ static void av_capture_destroy(void *av_capture)
263263#pragma mark - OBS Module API
264264
265265OBS_DECLARE_MODULE ()
266- OBS_MODULE_USE_DEFAULT_LOCALE(" macOS-avcapture " , " en-US" )
266+ OBS_MODULE_USE_DEFAULT_LOCALE(" macOS_avcapture " , " en-US" ) // Streamlabs renamed w/underscore for easy lookups in Desktop frontend JS code
267267
268268MODULE_EXPORT const char *obs_module_description(void )
269269{
@@ -273,7 +273,7 @@ static void av_capture_destroy(void *av_capture)
273273bool obs_module_load (void )
274274{
275275 struct obs_source_info av_capture_info = {
276- .id = " macos-avcapture " ,
276+ .id = " macos_avcapture " , // Streamlabs renamed w/underscore for easy lookups in Desktop frontend JS code
277277 .type = OBS_SOURCE_TYPE_INPUT,
278278 .output_flags = OBS_SOURCE_ASYNC_VIDEO | OBS_SOURCE_AUDIO | OBS_SOURCE_DO_NOT_DUPLICATE,
279279 .create = av_capture_create,
@@ -288,7 +288,7 @@ bool obs_module_load(void)
288288 obs_register_source (&av_capture_info);
289289
290290 struct obs_source_info av_capture_sync_info = {
291- .id = " macos-avcapture-fast " ,
291+ .id = " macos_avcapture_fast " , // Streamlabs renamed w/underscore for easy lookups in Desktop frontend JS code
292292 .type = OBS_SOURCE_TYPE_INPUT,
293293 .output_flags = OBS_SOURCE_VIDEO | OBS_SOURCE_CUSTOM_DRAW | OBS_SOURCE_AUDIO | OBS_SOURCE_SRGB |
294294 OBS_SOURCE_DO_NOT_DUPLICATE,
0 commit comments