LocalStream constructor

LocalStream({
  1. required String id,
  2. required StreamType type,
  3. required MediaStream stream,
  4. required MediaStreamTrack track,
  5. required bool paused,
  6. required Producer producer,
  7. required Future<void> onPause(
    1. String
    ),
  8. required Future<void> onResume(
    1. String
    ),
  9. required Future<void> onStop(
    1. String
    ),
})

Implementation

LocalStream({
  required this.id,
  required this.type,
  required this.stream,
  required this.track,
  required bool paused,
  required Producer producer,
  required Future<void> Function(String) onPause,
  required Future<void> Function(String) onResume,
  required Future<void> Function(String) onStop,
})  : _paused = paused,
      _producer = producer,
      _onPause = onPause,
      _onResume = onResume,
      _onStop = onStop;