disableWebcam method

Future<void> disableWebcam()

Disable webcam

Implementation

Future<void> disableWebcam() async {
  meBloc.add(MeSetWebcamInProgress(progress: true));
  String webcamId = producersBloc.state.webcam!.id;

  producersBloc.add(ProducerRemove(source: 'webcam'));

  try {
    _socketIo!.sendEventEmitter('closeProducer', {'producerId': webcamId});
  } catch (error) {} finally {
    meBloc.add(MeSetWebcamInProgress(progress: false));
  }
}