Package it.tdlight.jni
Class TdApi.InputMessageVideo
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputMessageContent
it.tdlight.jni.TdApi.InputMessageVideo
- Enclosing class:
- TdApi
public static class TdApi.InputMessageVideo extends TdApi.InputMessageContent
A video message.
-
Field Summary
Fields Modifier and Type Field Description int[]
addedStickerFileIds
File identifiers of the stickers added to the video, if applicable.TdApi.FormattedText
caption
Video caption; 0-GetOption("message_caption_length_max") characters.static int
CONSTRUCTOR
int
duration
Duration of the video, in seconds.int
height
Video height.boolean
supportsStreaming
True, if the video should be tried to be streamed.TdApi.InputThumbnail
thumbnail
Video thumbnail, if available.int
ttl
Video TTL (Time To Live), in seconds (0-60).TdApi.InputFile
video
Video to be sent.int
width
Video width. -
Constructor Summary
Constructors Constructor Description InputMessageVideo()
A video message.InputMessageVideo(TdApi.InputFile video, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int duration, int width, int height, boolean supportsStreaming, TdApi.FormattedText caption, int ttl)
A video message.InputMessageVideo(DataInput input)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
int
getConstructor()
int
hashCode()
void
serialize(DataOutputStream output)
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
video
Video to be sent. -
thumbnail
Video thumbnail, if available. -
addedStickerFileIds
public int[] addedStickerFileIdsFile identifiers of the stickers added to the video, if applicable. -
duration
public int durationDuration of the video, in seconds. -
width
public int widthVideo width. -
height
public int heightVideo height. -
supportsStreaming
public boolean supportsStreamingTrue, if the video should be tried to be streamed. -
ttl
public int ttlVideo TTL (Time To Live), in seconds (0-60). A non-zero TTL can be specified only in private chats. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
InputMessageVideo
public InputMessageVideo()A video message. -
InputMessageVideo
public InputMessageVideo(TdApi.InputFile video, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int duration, int width, int height, boolean supportsStreaming, TdApi.FormattedText caption, int ttl)A video message.- Parameters:
video
- InputFile Video to be sent.thumbnail
- InputThumbnail Video thumbnail, if available.addedStickerFileIds
- int[] File identifiers of the stickers added to the video, if applicable.duration
- int Duration of the video, in seconds.width
- int Video width.height
- int Video height.supportsStreaming
- boolean True, if the video should be tried to be streamed.caption
- FormattedText Video caption; 0-GetOption("message_caption_length_max") characters.ttl
- int Video TTL (Time To Live), in seconds (0-60). A non-zero TTL can be specified only in private chats.
-
InputMessageVideo
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-