concatenatingRemoveRange method

  1. @override
Future<ConcatenatingRemoveRangeResponse> concatenatingRemoveRange(
  1. ConcatenatingRemoveRangeRequest request
)
override

Removes audio sources from the given concatenating audio source.

Implementation

@override
Future<ConcatenatingRemoveRangeResponse> concatenatingRemoveRange(
    ConcatenatingRemoveRangeRequest request) async {
  for (var i = 0; i < request.endIndex - request.startIndex; i++) {
    await _player.remove(request.startIndex);
  }

  return ConcatenatingRemoveRangeResponse();
}