createSourceFilter method
Creates a new filter, adding it to the specified source.
- Complexity Rating: 3/5
- Latest Supported RPC Version: 1
- Added in v5.0.0
Implementation
Future<void> createSourceFilter({
String? sourceName,
String? sourceUuid,
String? canvasUuid,
required String filterName,
required String filterKind,
Map<String, dynamic>? filterSettings,
}) async => await obsWebSocket.sendRequest(
Request(
'CreateSourceFilter',
requestData: {
..._sourceData(sourceName, sourceUuid, canvasUuid),
'filterName': filterName,
'filterKind': filterKind,
'filterSettings': ?filterSettings,
},
),
);