Message Audio Content
@JsonClass(generateAdapter = true )
Constructors
Link copied to clipboard
constructor(@Json(name = "msgtype" ) msgType: String, @Json(name = "body" ) body: String, @Json(name = "info" ) audioInfo: AudioInfo? = null, @Json(name = "url" ) url: String? = null, @Json(name = "m.relates_to" ) relatesTo: RelationDefaultContent? = null, @Json(name = "m.new_content" ) newContent: Content? = null, @Json(name = "file" ) encryptedFileInfo: EncryptedFileInfo? = null, @Json(name = "org.matrix.msc1767.audio" ) audioWaveformInfo: AudioWaveformInfo? = null, @Json(name = "org.matrix.msc3245.voice" ) voiceMessageIndicator: JsonDict? = null)
Functions
Properties
Link copied to clipboard
Encapsulates waveform and duration of the audio.
Link copied to clipboard
Required if the file is encrypted. Information on the encrypted file, as specified in End-to-end encryption.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Indicates that is a voice message.