use of main.music.entity.Track in project Eidolons by IDemiurge.
the class TrackReader method addTrack.
private void addTrack(List<E> tracks, E track, String line) {
if (track instanceof Track) {
Track trackObj = (Track) track;
trackObj.setPath(line);
}
tracks.add(track);
}
use of main.music.entity.Track in project Eidolons by IDemiurge.
the class TrackReader method initTrack.
private E initTrack(String line) {
E track;
String name = line.substring(line.indexOf('-') + 1);
if (line.indexOf('-') == -1) {
name = line.substring(line.indexOf(',') + 1);
}
name = name.trim();
track = getTrack(name);
if (track instanceof Track) {
Track trackObj = (Track) track;
String artist = StringMaster.getSubString(line, ',', '-', false).trim();
trackObj.setProperty(AT_PROPS.ARTIST, artist);
// track.setParam(G_PARAMS.DURATION, duration);
return track;
} else {
return track;
}
}
Aggregations