writeAudioMetasInto function

void writeAudioMetasInto(
  1. Map<String, dynamic> params,
  2. Metas? metas
)

Implementation

void writeAudioMetasInto(Map<String, dynamic> params, Metas? metas) {
  if (metas != null) {
    if (metas.title != null) params['song.title'] = metas.title;
    if (metas.artist != null) params['song.artist'] = metas.artist;
    if (metas.album != null) params['song.album'] = metas.album;
    writeAudioImageMetasInto(params, metas.image);
    writeAudioImageMetasInto(params, metas.onImageLoadFail,
        suffix: '.onLoadFail');
    if (metas.id != null) {
      params['song.trackID'] = metas.id;
    }
  }
}