AudioMetadata.fromJson constructor

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

Creates AudioMetadata from JSON data

Implementation

factory AudioMetadata.fromJson(Map<String, dynamic> json) {
  return AudioMetadata(
    id: json['id'] as String,
    filename: json['filename'] as String?,
    extension: json['extension'] as String?,
    size: json['size'] as int?,
    audioDuration: json['audio_duration'] as double?,
    numberOfChannels:
        json['number_of_channels'] as int? ?? json['nb_channels'] as int?,
  );
}