AudioFrameEvent constructor

AudioFrameEvent({
  1. List<int>? pcm,
  2. int? sampleRateHz,
  3. int? channels,
  4. AudioEncoding? encoding,
  5. bool? isFinal,
  6. int? chunkIndex,
  7. Int64? durationMs,
})

Implementation

factory AudioFrameEvent({
  $core.List<$core.int>? pcm,
  $core.int? sampleRateHz,
  $core.int? channels,
  AudioEncoding? encoding,
  $core.bool? isFinal,
  $core.int? chunkIndex,
  $fixnum.Int64? durationMs,
}) {
  final result = create();
  if (pcm != null) result.pcm = pcm;
  if (sampleRateHz != null) result.sampleRateHz = sampleRateHz;
  if (channels != null) result.channels = channels;
  if (encoding != null) result.encoding = encoding;
  if (isFinal != null) result.isFinal = isFinal;
  if (chunkIndex != null) result.chunkIndex = chunkIndex;
  if (durationMs != null) result.durationMs = durationMs;
  return result;
}