From fb6c8cd9af912bdb49acb6749fe630cbc869e72f Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Tue, 11 Apr 2023 18:01:37 +0300 Subject: [PATCH] Add blurhash to Image/video info --- .../sdk/api/session/room/model/message/ImageInfo.kt | 7 ++++++- .../sdk/api/session/room/model/message/VideoInfo.kt | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ImageInfo.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ImageInfo.kt index ec6669d4..380e0fcb 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ImageInfo.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ImageInfo.kt @@ -55,7 +55,12 @@ data class ImageInfo( /** * Information on the encrypted thumbnail file, as specified in End-to-end encryption. Only present if the thumbnail is encrypted. */ - @Json(name = "thumbnail_file") val thumbnailFile: EncryptedFileInfo? = null + @Json(name = "thumbnail_file") val thumbnailFile: EncryptedFileInfo? = null, + + /** + * Added to support thumbhash blur MSC2448 + */ + @Json(name = "blurhash") val blurHash: String? = null ) /** diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/VideoInfo.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/VideoInfo.kt index b9c24721..23725926 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/VideoInfo.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/VideoInfo.kt @@ -60,7 +60,12 @@ data class VideoInfo( /** * Information on the encrypted thumbnail file, as specified in End-to-end encryption. Only present if the thumbnail is encrypted. */ - @Json(name = "thumbnail_file") val thumbnailFile: EncryptedFileInfo? = null + @Json(name = "thumbnail_file") val thumbnailFile: EncryptedFileInfo? = null, + + /** + * Added to support thumbhash blur MSC2448 + */ + @Json(name = "blurhash") val blurHash: String? = null ) /** -- GitLab