diff --git a/libexif/huawei/mnote-huawei-entry.c b/libexif/huawei/mnote-huawei-entry.c index f3106fc..c69c48a 100644 --- a/libexif/huawei/mnote-huawei-entry.c +++ b/libexif/huawei/mnote-huawei-entry.c @@ -361,6 +361,7 @@ mnote_huawei_entry_initialize(MnoteHuaweiEntry *e, MnoteHuaweiTag tag, ExifByteO case MNOTE_HUAWEI_XMAGE_BOTTOM: case MNOTE_HUAWEI_CLOUD_ENHANCEMENT_MODE: case MNOTE_HUAWEI_WIND_SNAPSHOT_MODE: + case MNOTE_HUAWEI_AI_EDIT: e->components = 1; e->format = EXIF_FORMAT_SLONG; e->size = e->components * exif_format_get_size(e->format); diff --git a/libexif/huawei/mnote-huawei-tag.c b/libexif/huawei/mnote-huawei-tag.c index 944fca8..344ff51 100644 --- a/libexif/huawei/mnote-huawei-tag.c +++ b/libexif/huawei/mnote-huawei-tag.c @@ -50,6 +50,7 @@ static const MnoteHuaweiTable huawei_table[] = { {MNOTE_MICRO_VIDEO_PRESENTATION_TIMESTAMP_US, "MicroVideoPresentationTimestampUS", N_("Video Presentation Timestamp US"), "VideoPresentationTimestampUS"}, {MNOTE_MOVING_PHOTO_ID, "MovingPhotoId", N_("Moving Photo Id"), "MovingPhotoId"}, + {MNOTE_HUAWEI_AI_EDIT, "HwMnoteAIEdit", N_("AI Edit"), "AIEdit"}, {0, "HwUnknow", N_("Unknow Tag"), "UnknowTag"}, }; diff --git a/libexif/huawei/mnote-huawei-tag.h b/libexif/huawei/mnote-huawei-tag.h index 0c26252..f0b0e78 100644 --- a/libexif/huawei/mnote-huawei-tag.h +++ b/libexif/huawei/mnote-huawei-tag.h @@ -42,6 +42,7 @@ enum _MnoteHuaweiTag { MNOTE_MOVING_PHOTO_VERSION = 0x020f, MNOTE_MICRO_VIDEO_PRESENTATION_TIMESTAMP_US = 0x0210, MNOTE_MOVING_PHOTO_ID = 0x0211, + MNOTE_HUAWEI_AI_EDIT = 0x0212, MNOTE_HUAWEI_SCENE_INFO = 0x0000, /* subtree */ MNOTE_HUAWEI_SCENE_VERSION = 0x0001,