Class TdApi.GetVideoChatStreamSegment

Enclosing class:
TdApi

public static class TdApi.GetVideoChatStreamSegment extends TdApi.Function<TdApi.Data>
Returns a file with a segment of a video chat stream in a modified OGG format for audio or MPEG-4 format for video.

Returns Data

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
    Identifier of an audio/video channel to get as received from tgcalls.
    static final int
    Identifier uniquely determining type of the object.
    int
    Group call identifier.
    int
    Segment duration scale; 0-1.
    long
    Point in time when the stream segment begins; Unix timestamp in milliseconds.
    Video quality as received from tgcalls; pass null to get the worst available quality.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor for a function, which returns a file with a segment of a video chat stream in a modified OGG format for audio or MPEG-4 format for video.
    GetVideoChatStreamSegment(int groupCallId, long timeOffset, int scale, int channelId, TdApi.GroupCallVideoQuality videoQuality)
    Creates a function, which returns a file with a segment of a video chat stream in a modified OGG format for audio or MPEG-4 format for video.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns an identifier uniquely determining type of the object.

    Methods inherited from class org.drinkless.tdlib.TdApi.Function

    toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • groupCallId

      public int groupCallId
      Group call identifier.
    • timeOffset

      public long timeOffset
      Point in time when the stream segment begins; Unix timestamp in milliseconds.
    • scale

      public int scale
      Segment duration scale; 0-1. Segment's duration is 1000/(2**scale) milliseconds.
    • channelId

      public int channelId
      Identifier of an audio/video channel to get as received from tgcalls.
    • videoQuality

      public TdApi.GroupCallVideoQuality videoQuality
      Video quality as received from tgcalls; pass null to get the worst available quality.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      Identifier uniquely determining type of the object.
      See Also:
  • Constructor Details

    • GetVideoChatStreamSegment

      public GetVideoChatStreamSegment()
      Default constructor for a function, which returns a file with a segment of a video chat stream in a modified OGG format for audio or MPEG-4 format for video.

      Returns Data

    • GetVideoChatStreamSegment

      public GetVideoChatStreamSegment(int groupCallId, long timeOffset, int scale, int channelId, TdApi.GroupCallVideoQuality videoQuality)
      Creates a function, which returns a file with a segment of a video chat stream in a modified OGG format for audio or MPEG-4 format for video.

      Returns Data

      Parameters:
      groupCallId - Group call identifier.
      timeOffset - Point in time when the stream segment begins; Unix timestamp in milliseconds.
      scale - Segment duration scale; 0-1. Segment's duration is 1000/(2**scale) milliseconds.
      channelId - Identifier of an audio/video channel to get as received from tgcalls.
      videoQuality - Video quality as received from tgcalls; pass null to get the worst available quality.
  • Method Details

    • getConstructor

      public int getConstructor()
      Description copied from class: TdApi.Object
      Returns an identifier uniquely determining type of the object.
      Specified by:
      getConstructor in class TdApi.Object
      Returns:
      this.CONSTRUCTOR