Page MenuHomePhorge

D148.1726791460.diff
No OneTemporary

D148.1726791460.diff

diff --git a/src/contents/ui/event-types/Video.qml b/src/contents/ui/event-types/Video.qml
--- a/src/contents/ui/event-types/Video.qml
+++ b/src/contents/ui/event-types/Video.qml
@@ -20,8 +20,6 @@
property var gender: 'neutral'
property var body: event.content.body
- property var mxcUri: event.content.url
- property var videoUri: matrixSdk.mxcUriToHttp(mxcUri)
property var videoInfo: event.content.info || {}
property var videoResolution: video.metaData.value(MediaMetaData.Resolution)
@@ -35,6 +33,17 @@
property var innerContentWidth: upper.contentMaxWidth - bubble.bubbleSpacing
+ property var jobManager: kazvIOManager
+ property var mtxSdk: matrixSdk
+
+ Kazv.FileHandler {
+ id: fileHandler
+ eventContent: event.content
+ autoCache: true
+ kazvIOManager: upper.jobManager
+ matrixSdk: upper.mtxSdk
+ }
+
Types.MediaBubble {
id: bubble
Layout.fillWidth: true
@@ -50,7 +59,7 @@
}
property var video: Video {
id: video
- source: videoUri
+ source: fileHandler.kazvIOJob ? "" : fileHandler.cachedFile
loops: MediaPlayer.Infinite
Layout.fillWidth: true

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 19, 5:17 PM (2 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15951
Default Alt Text
D148.1726791460.diff (1 KB)

Event Timeline