executeCommand method

  1. @override
Future<void> executeCommand(
  1. Map<String, dynamic> inputs
)
override

Abstract method for subclasses to implement their specific logic

Implementation

@override
Future<void> executeCommand(Map<String, dynamic> inputs) async {
  final cursorOffset = inputs['cursorValue'] as int;

  await obs.mediaInputs.offsetMediaInputCursor(
    inputName: inputs['inputName'],
    inputUuid: inputs['inputUuid'],
    mediaCursorOffset: cursorOffset,
  );

  print('Media input cursor offset by $cursorOffset milliseconds.');
}