Upgrade to use @unlock-music/crypto #78
@ -52,6 +52,7 @@ export class XimalayaPCDecipher implements DecipherInstance {
|
|||||||
const encryptedAudioPart = buffer.slice(encryptedHeaderOffset, plainAudioDataOffset);
|
const encryptedAudioPart = buffer.slice(encryptedHeaderOffset, plainAudioDataOffset);
|
||||||
const encryptedAudioPartLen = xm.decrypt(encryptedAudioPart);
|
const encryptedAudioPartLen = xm.decrypt(encryptedAudioPart);
|
||||||
const audioSize = audioHeader.byteLength + encryptedAudioPartLen + plainAudioDataLength;
|
const audioSize = audioHeader.byteLength + encryptedAudioPartLen + plainAudioDataLength;
|
||||||
|
xm.free();
|
||||||
|
|
||||||
const result = new Uint8Array(audioSize);
|
const result = new Uint8Array(audioSize);
|
||||||
result.set(audioHeader);
|
result.set(audioHeader);
|
||||||
|
Loading…
Reference in New Issue
Block a user