damonjs
Version:
A modified Shoukaku wrapper with enhanced queue support.
27 lines (26 loc) • 835 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DamonJsUtils = void 0;
class DamonJsUtils {
static convertDamonJsTrackToTrack(track) {
const { encoded: encoded, info, pluginInfo } = track.getRaw();
return {
encoded,
info: {
author: info.author,
identifier: info.identifier,
isSeekable: info.isSeekable,
isStream: info.isStream,
length: info.length,
position: info.position,
sourceName: info.sourceName,
title: info.title,
artworkUrl: info.artworkUrl,
isrc: info.isrc,
uri: info.uri,
},
pluginInfo,
};
}
}
exports.DamonJsUtils = DamonJsUtils;