mtx::events::msg::Video struct

Content of m.room.message with msgtype m.video.

Public variables

std::string body
A description of the video or some kind of content description for accessibility.
std::string msgtype
Must be 'm.video'.
std::string url
The matrix URL of the video clip.
mtx::common::VideoInfo info
Metadata for the video clip referred to in url.
std::optional<crypto::EncryptedFile> file
Encryption members. If present, they replace url.
mtx::common::Relations relations
Relates to for rich replies.
std::optional<mtx::common::Mentions> mentions
Mentioned users by this event.