* @throws InvalidTagException
*/
protected AbstractID3v2FrameBody readEncryptedBody(String identifier, ByteBuffer byteBuffer, int frameSize)
throws InvalidFrameException, InvalidDataTypeException {
try {
AbstractID3v2FrameBody frameBody = new FrameBodyEncrypted(identifier, byteBuffer, frameSize);
frameBody.setHeader(this);
return frameBody;
} catch (InvalidTagException ite) {
throw new InvalidDataTypeException(ite);
}
}