mirror of
https://github.com/KokaKiwi/BarInsta
synced 2024-11-18 04:37:30 +00:00
Replace icafe with apache-commons-imaging
This commit is contained in:
parent
d14f2a098c
commit
60e5007376
@ -80,8 +80,7 @@ dependencies {
|
||||
implementation 'com.squareup.retrofit2:converter-scalars:2.9.0'
|
||||
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
|
||||
|
||||
implementation 'com.github.dragon66:icafe:master-SNAPSHOT'
|
||||
implementation 'javax.media:jai_imageio:1.1.1'
|
||||
implementation 'org.apache.commons:commons-imaging:1.0-alpha2'
|
||||
|
||||
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.5'
|
||||
|
||||
|
@ -26,8 +26,8 @@ import androidx.work.WorkerParameters;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonSyntaxException;
|
||||
import com.icafe4j.image.meta.Metadata;
|
||||
import com.icafe4j.image.meta.MetadataType;
|
||||
|
||||
import org.apache.commons.imaging.formats.jpeg.iptc.JpegIptcRewriter;
|
||||
|
||||
import java.io.BufferedInputStream;
|
||||
import java.io.File;
|
||||
@ -89,6 +89,7 @@ public class DownloadWorker extends Worker {
|
||||
try (Scanner scanner = new Scanner(requestFile)) {
|
||||
downloadRequestString = scanner.useDelimiter("\\A").next();
|
||||
} catch (Exception e) {
|
||||
Log.e(TAG, "doWork: ", e);
|
||||
return Result.failure(new Data.Builder()
|
||||
.putString("error", e.getLocalizedMessage())
|
||||
.build());
|
||||
@ -170,9 +171,10 @@ public class DownloadWorker extends Worker {
|
||||
}
|
||||
if (isJpg) {
|
||||
final File finalFile = new File(filePath);
|
||||
try (FileInputStream bis = new FileInputStream(outFile);
|
||||
try (FileInputStream fis = new FileInputStream(outFile);
|
||||
FileOutputStream fos = new FileOutputStream(finalFile)) {
|
||||
Metadata.removeMetadata(bis, fos, MetadataType.IPTC);
|
||||
final JpegIptcRewriter jpegIptcRewriter = new JpegIptcRewriter();
|
||||
jpegIptcRewriter.removeIPTC(fis, fos);
|
||||
} catch (Exception e) {
|
||||
Log.e(TAG, "Error while removing iptc: url: " + url
|
||||
+ ", tempFile: " + outFile.getAbsolutePath()
|
||||
|
@ -16,7 +16,6 @@ allprojects {
|
||||
google()
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
maven { url 'http://maven.geotoolkit.org/' }
|
||||
maven { url 'https://jitpack.io' }
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user