AudioFrame2.fromJson constructor

AudioFrame2.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory AudioFrame2.fromJson(Map<String, dynamic> json) => AudioFrame2(
    samples: json['Samples'],
    epoch: (json['Epoch'] as num?)?.toInt() ?? 0,
    sequence: (json['Sequence'] as num?)?.toInt() ?? 0,
    frameSizeInInterleavedSamples: (json['FrameSizeInInterleavedSamples'] as num?)?.toInt() ?? 0,
    timeStampInInterleavedSamples: (json['TimeStampInInterleavedSamples'] as num?)?.toInt() ?? 0,
    isFirst: (json['IsFirst'] as bool?) ?? false,
    isLast: (json['IsLast'] as bool?) ?? false,
    averageVolume: (json['AverageVolume'] as num?)?.toDouble() ?? 0.0,
    audioEventEstimatedDuration: (json['AudioEventEstimatedDuration'] as num?)?.toDouble() ?? 0.0,
);