switchCamera function

Future<HeadlessActionResult> switchCamera(
  1. MediasfuParameters parameters,
  2. String deviceId
)

Implementation

Future<HeadlessActionResult> switchCamera(
  MediasfuParameters parameters,
  String deviceId,
) {
  if (deviceId.isEmpty) {
    return Future.value(
        const HeadlessActionResult.failure('A camera deviceId is required.'));
  }
  return _invokeChecked(
      parameters,
      () => switchVideo(SwitchVideoOptions(
          videoPreference: deviceId, parameters: parameters)));
}