use heicConversionService

This commit is contained in:
Abhinav 2022-10-15 00:42:42 +05:30
parent c901fcc14e
commit a2faa87b2c
2 changed files with 4 additions and 4 deletions

View file

@ -7,8 +7,8 @@ import { convertBytesToHumanReadable } from 'utils/file/size';
import { isExactTypeHEIC } from 'utils/file';
import { ElectronFile, FileTypeInfo } from 'types/upload';
import { getUint8ArrayView } from '../readerService';
import HEICConverter from 'services/heicConverter/heicConverterService';
import { getFileNameSize, addLogLine } from 'utils/logging';
import HeicConversionService from 'services/heicConversionService';
const MAX_THUMBNAIL_DIMENSION = 720;
const MIN_COMPRESSION_PERCENTAGE_SIZE_DIFF = 10;
@ -108,7 +108,7 @@ export async function generateImageThumbnail(file: File, isHEIC: boolean) {
if (isHEIC) {
addLogLine(`HEICConverter called for ${getFileNameSize(file)}`);
file = new File([await HEICConverter.convert(file)], file.name);
file = new File([await HeicConversionService.convert(file)], file.name);
addLogLine(`${getFileNameSize(file)} successfully converted`);
}
let image = new Image();

View file

@ -21,7 +21,7 @@ import {
FILE_TYPE,
} from 'constants/file';
import PublicCollectionDownloadManager from 'services/publicCollectionDownloadManager';
import ElectronHEICConverter from 'services/electron/heicConvert';
import heicConversionService from 'services/heicConversionService';
import ffmpegService from 'services/ffmpeg/ffmpegService';
import { NEW_FILE_MAGIC_METADATA, VISIBILITY_STATE } from 'types/magicMetadata';
import { IsArchived, updateMagicMetadataProps } from 'utils/magicMetadata';
@ -343,7 +343,7 @@ async function getRenderableImage(fileName: string, imageBlob: Blob) {
imageBlob.size
)}`
);
const convertedImageBlob = await ElectronHEICConverter.convert(
const convertedImageBlob = await heicConversionService.convert(
imageBlob
);