Media: fix encrypted media

This commit is contained in:
ganfra 2023-05-16 11:51:11 +02:00
parent e3ad4ee06f
commit 5176499195
20 changed files with 73 additions and 54 deletions

View file

@ -17,12 +17,12 @@
package io.element.android.libraries.matrix.ui.media
import io.element.android.libraries.designsystem.components.avatar.AvatarData
import io.element.android.libraries.matrix.api.media.MatrixMediaSource
import io.element.android.libraries.matrix.api.media.MediaSource
import kotlin.math.roundToLong
fun AvatarData.toMediaRequestData(): MediaRequestData {
return MediaRequestData(
source = url?.let { MatrixMediaSource(it) },
source = url?.let { MediaSource(it) },
kind = MediaRequestData.Kind.Thumbnail(size.dp.value.roundToLong())
)
}

View file

@ -16,10 +16,10 @@
package io.element.android.libraries.matrix.ui.media
import io.element.android.libraries.matrix.api.media.MatrixMediaSource
import io.element.android.libraries.matrix.api.media.MediaSource
data class MediaRequestData(
val source: MatrixMediaSource?,
val source: MediaSource?,
val kind: Kind
) {