-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitModels.VideoLayerOrBuilder
public final class LivekitModels.VideoLayer.Builder extends GeneratedMessageLite.Builder<LivekitModels.VideoLayer, LivekitModels.VideoLayer.Builder> implements LivekitModels.VideoLayerOrBuilder
Protobuf typeprovide information about available spatial layers{@code livekit.VideoLayer}
-
-
Method Summary
Modifier and Type Method Description intgetQualityValue()for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;LivekitModels.VideoLayer.BuildersetQualityValue(int value)for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;LivekitModels.VideoQualitygetQuality()for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;LivekitModels.VideoLayer.BuildersetQuality(LivekitModels.VideoQuality value)for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;LivekitModels.VideoLayer.BuilderclearQuality()for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;intgetWidth()uint32 width = 2;LivekitModels.VideoLayer.BuildersetWidth(int value)uint32 width = 2;LivekitModels.VideoLayer.BuilderclearWidth()uint32 width = 2;intgetHeight()uint32 height = 3;LivekitModels.VideoLayer.BuildersetHeight(int value)uint32 height = 3;LivekitModels.VideoLayer.BuilderclearHeight()uint32 height = 3;intgetBitrate()target bitrate in bit per second (bps), server will measure actualuint32 bitrate = 4;LivekitModels.VideoLayer.BuildersetBitrate(int value)target bitrate in bit per second (bps), server will measure actualuint32 bitrate = 4;LivekitModels.VideoLayer.BuilderclearBitrate()target bitrate in bit per second (bps), server will measure actualuint32 bitrate = 4;intgetSsrc()uint32 ssrc = 5;LivekitModels.VideoLayer.BuildersetSsrc(int value)uint32 ssrc = 5;LivekitModels.VideoLayer.BuilderclearSsrc()uint32 ssrc = 5;intgetSpatialLayer()int32 spatial_layer = 6;LivekitModels.VideoLayer.BuildersetSpatialLayer(int value)int32 spatial_layer = 6;LivekitModels.VideoLayer.BuilderclearSpatialLayer()int32 spatial_layer = 6;StringgetRid()string rid = 7;ByteStringgetRidBytes()string rid = 7;LivekitModels.VideoLayer.BuildersetRid(String value)string rid = 7;LivekitModels.VideoLayer.BuilderclearRid()string rid = 7;LivekitModels.VideoLayer.BuildersetRidBytes(ByteString value)string rid = 7;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getQualityValue
int getQualityValue()
for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;
-
setQualityValue
LivekitModels.VideoLayer.Builder setQualityValue(int value)
for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;- Parameters:
value- The quality to set.
-
getQuality
LivekitModels.VideoQuality getQuality()
for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;
-
setQuality
LivekitModels.VideoLayer.Builder setQuality(LivekitModels.VideoQuality value)
for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;- Parameters:
value- The enum numeric value on the wire for quality to set.
-
clearQuality
LivekitModels.VideoLayer.Builder clearQuality()
for tracks with a single layer, this should be HIGH.livekit.VideoQuality quality = 1;
-
getWidth
int getWidth()
uint32 width = 2;
-
setWidth
LivekitModels.VideoLayer.Builder setWidth(int value)
uint32 width = 2;- Parameters:
value- The width to set.
-
clearWidth
LivekitModels.VideoLayer.Builder clearWidth()
uint32 width = 2;
-
getHeight
int getHeight()
uint32 height = 3;
-
setHeight
LivekitModels.VideoLayer.Builder setHeight(int value)
uint32 height = 3;- Parameters:
value- The height to set.
-
clearHeight
LivekitModels.VideoLayer.Builder clearHeight()
uint32 height = 3;
-
getBitrate
int getBitrate()
target bitrate in bit per second (bps), server will measure actualuint32 bitrate = 4;
-
setBitrate
LivekitModels.VideoLayer.Builder setBitrate(int value)
target bitrate in bit per second (bps), server will measure actualuint32 bitrate = 4;- Parameters:
value- The bitrate to set.
-
clearBitrate
LivekitModels.VideoLayer.Builder clearBitrate()
target bitrate in bit per second (bps), server will measure actualuint32 bitrate = 4;
-
getSsrc
int getSsrc()
uint32 ssrc = 5;
-
setSsrc
LivekitModels.VideoLayer.Builder setSsrc(int value)
uint32 ssrc = 5;- Parameters:
value- The ssrc to set.
-
clearSsrc
LivekitModels.VideoLayer.Builder clearSsrc()
uint32 ssrc = 5;
-
getSpatialLayer
int getSpatialLayer()
int32 spatial_layer = 6;
-
setSpatialLayer
LivekitModels.VideoLayer.Builder setSpatialLayer(int value)
int32 spatial_layer = 6;- Parameters:
value- The spatialLayer to set.
-
clearSpatialLayer
LivekitModels.VideoLayer.Builder clearSpatialLayer()
int32 spatial_layer = 6;
-
getRidBytes
ByteString getRidBytes()
string rid = 7;
-
setRid
LivekitModels.VideoLayer.Builder setRid(String value)
string rid = 7;- Parameters:
value- The rid to set.
-
clearRid
LivekitModels.VideoLayer.Builder clearRid()
string rid = 7;
-
setRidBytes
LivekitModels.VideoLayer.Builder setRidBytes(ByteString value)
string rid = 7;- Parameters:
value- The bytes for rid to set.
-
-
-
-