Package 

Interface LivekitRtc.UpdateTrackSettingsOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract List<String> getTrackSidsList() repeated string track_sids = 1;
      abstract int getTrackSidsCount() repeated string track_sids = 1;
      abstract String getTrackSids(int index) repeated string track_sids = 1;
      abstract ByteString getTrackSidsBytes(int index) repeated string track_sids = 1;
      abstract boolean getDisabled()
      when true, the track is placed in a paused state, with no new data returned
      
      bool disabled = 3;
      abstract int getQualityValue()
      deprecated in favor of width & height
      
      .livekit.VideoQuality quality = 4;
      abstract LivekitModels.VideoQuality getQuality()
      deprecated in favor of width & height
      
      .livekit.VideoQuality quality = 4;
      abstract int getWidth()
      for video, width to receive
      
      uint32 width = 5;
      abstract int getHeight()
      for video, height to receive
      
      uint32 height = 6;
      abstract int getFps() uint32 fps = 7;
      abstract int getPriority()
      subscription priority. 1 being the highest (0 is unset)
      when unset, server sill assign priority based on the order of subscription
      server will use priority in the following ways:
      1. when subscribed tracks exceed per-participant subscription limit, server will
         pause the lowest priority tracks
      2. when the network is congested, server will assign available bandwidth to
         higher priority tracks first. lowest priority tracks can be paused
      
      uint32 priority = 8;
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getTrackSids

         abstract String getTrackSids(int index)

        repeated string track_sids = 1;

        Parameters:
        index - The index of the element to return.
      • getTrackSidsBytes

         abstract ByteString getTrackSidsBytes(int index)

        repeated string track_sids = 1;

        Parameters:
        index - The index of the element to return.
      • getDisabled

         abstract boolean getDisabled()
        when true, the track is placed in a paused state, with no new data returned
        
        bool disabled = 3;
      • getQualityValue

         abstract int getQualityValue()
        deprecated in favor of width & height
        
        .livekit.VideoQuality quality = 4;
      • getWidth

         abstract int getWidth()
        for video, width to receive
        
        uint32 width = 5;
      • getHeight

         abstract int getHeight()
        for video, height to receive
        
        uint32 height = 6;
      • getFps

         abstract int getFps()

        uint32 fps = 7;

      • getPriority

         abstract int getPriority()
        subscription priority. 1 being the highest (0 is unset)
        when unset, server sill assign priority based on the order of subscription
        server will use priority in the following ways:
        1. when subscribed tracks exceed per-participant subscription limit, server will
           pause the lowest priority tracks
        2. when the network is congested, server will assign available bandwidth to
           higher priority tracks first. lowest priority tracks can be paused
        
        uint32 priority = 8;