diff --git a/libexif/huawei/mnote-huawei-entry.c b/libexif/huawei/mnote-huawei-entry.c index f3106fc3ddbfab8f5eb6e7c3880613cce409058b..c69c48a40fe30e697e0aafe1338ab85b22c2df81 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 5265eb6968e18a592fef12cac441b228873146ed..95fb14e5357f449669a2e8aecfa175b333a66d0b 100644 --- a/libexif/huawei/mnote-huawei-tag.c +++ b/libexif/huawei/mnote-huawei-tag.c @@ -51,6 +51,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 0c26252cd856fbda195b039fc84d43cb2fc76292..f0b0e783a54ab9bf57d37b5b729092ace6c75aea 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,