From 988239caf914dc95212c22fa1b6a1aac782876e4 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Mon, 27 Oct 2025 01:13:58 +0800 Subject: [PATCH] Update ExifUtils.kt --- android/app/src/main/java/aza/instant/ExifUtils.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/android/app/src/main/java/aza/instant/ExifUtils.kt b/android/app/src/main/java/aza/instant/ExifUtils.kt index 01f1c67..b28d793 100644 --- a/android/app/src/main/java/aza/instant/ExifUtils.kt +++ b/android/app/src/main/java/aza/instant/ExifUtils.kt @@ -5,6 +5,7 @@ package aza.instant import com.ashampoo.kim.Kim import com.ashampoo.kim.common.convertToPhotoMetadata import com.ashampoo.kim.format.ImageMetadata +import com.ashampoo.kim.model.PhotoMetadata import kotlinx.serialization.InternalSerializationApi import java.security.MessageDigest import java.time.LocalDateTime @@ -21,7 +22,7 @@ fun formatExposureTime(t: Double): String { else "%.0fs".format(t) } -data class ExifResult(val shutterInfo: String, val cameraInfo: String, val dateTime: String, val location: String, val urlName: String, val w: Int, val h: Int, val raw: ImageMetadata) { +data class ExifResult(val shutterInfo: String, val cameraInfo: String, val dateTime: String, val location: String, val urlName: String, val w: Int, val h: Int, val raw: ImageMetadata, val d: PhotoMetadata) { override fun toString(): String { return "Date/Time: $dateTime\nLocation: $location\nCamera Info: $cameraInfo\nShutter Info: $shutterInfo\nURL Name: $urlName" } @@ -63,6 +64,7 @@ suspend fun parseExif(data: ByteArray): ExifResult? { w = d.widthPx!!, h = d.heightPx!!, - raw = exif + raw = exif, + d = d, ) } \ No newline at end of file