setInputDeinterlaceFieldOrder method
Future<void>
setInputDeinterlaceFieldOrder({
- String? inputName,
- String? inputUuid,
- required ObsDeinterlaceFieldOrder deinterlaceFieldOrder,
Sets the deinterlace field order of an input.
- Complexity Rating: 3/5
- Latest Supported RPC Version: 1
- Added in v5.0.0
Implementation
Future<void> setInputDeinterlaceFieldOrder({
String? inputName,
String? inputUuid,
required ObsDeinterlaceFieldOrder deinterlaceFieldOrder,
}) async {
if (inputName == null && inputUuid == null) {
throw ArgumentError('inputName or inputUuid must be provided');
}
await obsWebSocket.sendRequest(
Request(
'SetInputDeinterlaceFieldOrder',
requestData: {
'inputName': inputName,
'inputUuid': inputUuid,
'deinterlaceFieldOrder': deinterlaceFieldOrder.code,
},
),
);
}