@override Stream<double> get onVolumeChanged => _eventStream .where((event) => event['type'] == 'volumeChanged') .map((event) => (event['volume'] as num).toDouble());