Module tdlight.api

Class TdApi.Animation

java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.Animation
Enclosing class:
TdApi

public static final class TdApi.Animation extends TdApi.Object
Describes an animation file. The animation must be encoded in GIF or MPEG4 format.
  • Field Details

    • duration

      public int duration
      Duration of the animation, in seconds; as defined by the sender.
    • width

      public int width
      Width of the animation.
    • height

      public int height
      Height of the animation.
    • fileName

      public String fileName
      Original name of the file; as defined by the sender.
    • mimeType

      public String mimeType
      MIME type of the file, usually "image/gif" or "video/mp4".
    • hasStickers

      public boolean hasStickers
      True, if stickers were added to the animation. The list of corresponding sticker set can be received using getAttachedStickerSets.
    • minithumbnail

      public TdApi.Minithumbnail minithumbnail
      Animation minithumbnail; may be null.
    • thumbnail

      public TdApi.Thumbnail thumbnail
      Animation thumbnail in JPEG or MPEG4 format; may be null.
    • animation

      public TdApi.File animation
      File containing the animation.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • Animation

      public Animation()
      Describes an animation file. The animation must be encoded in GIF or MPEG4 format.
    • Animation

      public Animation(int duration, int width, int height, String fileName, String mimeType, boolean hasStickers, TdApi.Minithumbnail minithumbnail, TdApi.Thumbnail thumbnail, TdApi.File animation)
      Describes an animation file. The animation must be encoded in GIF or MPEG4 format.
      Parameters:
      duration - int Duration of the animation, in seconds; as defined by the sender.
      width - int Width of the animation.
      height - int Height of the animation.
      fileName - String Original name of the file; as defined by the sender.
      mimeType - String MIME type of the file, usually "image/gif" or "video/mp4".
      hasStickers - boolean True, if stickers were added to the animation. The list of corresponding sticker set can be received using getAttachedStickerSets.
      minithumbnail - Minithumbnail Animation minithumbnail; may be null.
      thumbnail - Thumbnail Animation thumbnail in JPEG or MPEG4 format; may be null.
      animation - File File containing the animation.
    • Animation

      public Animation(DataInput input) throws IOException
      Describes an animation file. The animation must be encoded in GIF or MPEG4 format.
      Throws:
      IOException
  • Method Details