summary refs log tree commit diff
path: root/src/timeline/TimelineView.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2017-12-01 18:28:26 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2017-12-01 18:28:26 +0200
commitf4f78b1d8a0e5f7065b50ae40766acb6521131b1 (patch)
tree08e246950d0aca235e97124854001e16ce3eaea7 /src/timeline/TimelineView.cc
parentAllow audio clip uploads (diff)
downloadnheko-f4f78b1d8a0e5f7065b50ae40766acb6521131b1.tar.xz
Add basic support for m.video messages
fixes #115
Diffstat (limited to 'src/timeline/TimelineView.cc')
-rw-r--r--src/timeline/TimelineView.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/timeline/TimelineView.cc b/src/timeline/TimelineView.cc

index af7c0f7f..6b7928db 100644 --- a/src/timeline/TimelineView.cc +++ b/src/timeline/TimelineView.cc
@@ -237,6 +237,7 @@ TimelineView::parseMessageEvent(const QJsonObject &event, TimelineDirection dire using Image = events::MessageEvent<msgs::Image>; using Notice = events::MessageEvent<msgs::Notice>; using Text = events::MessageEvent<msgs::Text>; + using Video = events::MessageEvent<msgs::Video>; if (msg_type == events::MessageEventType::Audio) { return processMessageEvent<Audio, AudioItem>(event, direction); @@ -250,6 +251,8 @@ TimelineView::parseMessageEvent(const QJsonObject &event, TimelineDirection dire return processMessageEvent<Notice>(event, direction); } else if (msg_type == events::MessageEventType::Text) { return processMessageEvent<Text>(event, direction); + } else if (msg_type == events::MessageEventType::Video) { + return processMessageEvent<Video, VideoItem>(event, direction); } else if (msg_type == events::MessageEventType::Unknown) { // TODO Handle redacted messages. // Silenced for now.