setVolume method

  1. @override
Future<void> setVolume(
  1. double value
)
override

Implementation

@override
Future<void> setVolume(double value) async {
  try {
    if (_srcObject == null) {
      throw Exception('Can\'t set volume: The MediaStream is null');
    }
    for (MediaStreamTrack track in _srcObject!.getAudioTracks()) {
      await Helper.setVolume(value, track);
    }
  } catch (e) {
    print('Helper.setVolume ${e.toString()}');
  }
}