getSourceFilter method

Future<Map<String, dynamic>> getSourceFilter({
  1. String? sourceName,
  2. String? sourceUuid,
  3. String? canvasUuid,
  4. required String filterName,
})

Gets the info for a specific source filter.

  • Complexity Rating: 2/5
  • Latest Supported RPC Version: 1
  • Added in v5.0.0

Implementation

Future<Map<String, dynamic>> getSourceFilter({
  String? sourceName,
  String? sourceUuid,
  String? canvasUuid,
  required String filterName,
}) async {
  final response = await obsWebSocket.sendRequest(
    Request(
      'GetSourceFilter',
      requestData: {
        ..._sourceData(sourceName, sourceUuid, canvasUuid),
        'filterName': filterName,
      },
    ),
  );

  return response!.responseData!;
}