fromChamberPreset static method
AppMediaItem
fromChamberPreset(
- 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
);
}