summary refs log tree commit diff
path: root/src/events/messages/Video.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/events/messages/Video.cc')
-rw-r--r--src/events/messages/Video.cc42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/events/messages/Video.cc b/src/events/messages/Video.cc

index 4b4d2d3b..89f90304 100644 --- a/src/events/messages/Video.cc +++ b/src/events/messages/Video.cc
@@ -22,32 +22,32 @@ using namespace matrix::events::messages; void Video::deserialize(const QJsonObject &object) { - if (!object.contains("url")) - throw DeserializationException("messages::Video url key is missing"); + if (!object.contains("url")) + throw DeserializationException("messages::Video url key is missing"); - url_ = object.value("url").toString(); + url_ = object.value("url").toString(); - if (object.value("msgtype") != "m.video") - throw DeserializationException("invalid msgtype for video"); + if (object.value("msgtype") != "m.video") + throw DeserializationException("invalid msgtype for video"); - if (object.contains("info")) { - auto video_info = object.value("info").toObject(); + if (object.contains("info")) { + auto video_info = object.value("info").toObject(); - info_.w = video_info.value("w").toInt(); - info_.h = video_info.value("h").toInt(); - info_.size = video_info.value("size").toInt(); - info_.duration = video_info.value("duration").toInt(); + info_.w = video_info.value("w").toInt(); + info_.h = video_info.value("h").toInt(); + info_.size = video_info.value("size").toInt(); + info_.duration = video_info.value("duration").toInt(); - info_.mimetype = video_info.value("mimetype").toString(); - info_.thumbnail_url = video_info.value("thumbnail_url").toString(); + info_.mimetype = video_info.value("mimetype").toString(); + info_.thumbnail_url = video_info.value("thumbnail_url").toString(); - if (video_info.contains("thumbnail_info")) { - auto thumbinfo = video_info.value("thumbnail_info").toObject(); + if (video_info.contains("thumbnail_info")) { + auto thumbinfo = video_info.value("thumbnail_info").toObject(); - info_.thumbnail_info.h = thumbinfo.value("h").toInt(); - info_.thumbnail_info.w = thumbinfo.value("w").toInt(); - info_.thumbnail_info.size = thumbinfo.value("size").toInt(); - info_.thumbnail_info.mimetype = thumbinfo.value("mimetype").toString(); - } - } + info_.thumbnail_info.h = thumbinfo.value("h").toInt(); + info_.thumbnail_info.w = thumbinfo.value("w").toInt(); + info_.thumbnail_info.size = thumbinfo.value("size").toInt(); + info_.thumbnail_info.mimetype = thumbinfo.value("mimetype").toString(); + } + } }