loadUint8List method

Future<int> loadUint8List(
  1. Uint8List rawSound, {
  2. int priority = _DEFAULT_SOUND_PRIORITY,
})

Prepares sound for playing

Loads sound data and buffers it for future playing.

Returns soundId for future use in play (soundId > -1) or -1 when sound data failed to load

web

priority is ignored.

Implementation

Future<int> loadUint8List(Uint8List rawSound,
    {int priority = _DEFAULT_SOUND_PRIORITY}) async {
  assert(!_disposed, "Soundpool instance was already disposed");
  int poolId = await _soundpoolId.future;
  int soundId =
      await _platformInstance.loadUint8List(poolId, rawSound, priority);
  return soundId;
}