fromChamberPreset static method

AppMediaItem fromChamberPreset(
  1. ChamberPreset chamberPreset
)

Implementation

static AppMediaItem fromChamberPreset(ChamberPreset chamberPreset) {
  return AppMediaItem(
      id: chamberPreset.id,
      name: chamberPreset.name,
      artist: "",
      artistId: chamberPreset.ownerId,
      album: "",
      imgUrl: chamberPreset.imgUrl,
      duration:  chamberPreset.neomFrequency?.frequency.ceil() ?? 0,
      url: "",
      description: chamberPreset.description.isNotEmpty ? chamberPreset.description : chamberPreset.neomFrequency?.description ?? "",
      publisher: "",
      state: chamberPreset.state,
      genres: [],
      mediaSource: AppMediaSource.internal,
      releaseDate: 0,
      is320Kbps: true,
      likes: 0,
      lyrics: '',
      permaUrl: chamberPreset.imgUrl,
      publishedYear: 0,
      type: MediaItemType.neomPreset
  );

}