public class BroadcastTsSubtitleInputStreamConfiguration extends Object
Constructor and Description |
---|
BroadcastTsSubtitleInputStreamConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Integer |
getPacketIdentifier()
An integer value.
|
Integer |
getRate()
The rate parameter determines the maximum rate in bits per second that should be used for the subtitle stream.
|
String |
getStreamId()
The UUID of the subtitle stream to which this configuration belongs to.
|
int |
hashCode() |
void |
setPacketIdentifier(Integer packetIdentifier)
An integer value.
|
void |
setRate(Integer rate)
The rate parameter determines the maximum rate in bits per second that should be used for the subtitle stream.
|
void |
setStreamId(String streamId)
The UUID of the subtitle stream to which this configuration belongs to.
|
String |
toString() |
public BroadcastTsSubtitleInputStreamConfiguration()
public String getStreamId()
public void setStreamId(String streamId)
streamId
- The UUID of the subtitle stream to which this configuration belongs to. This has to be an ID of an subtitle stream that has been added to the current muxing.public Integer getPacketIdentifier()
public void setPacketIdentifier(Integer packetIdentifier)
packetIdentifier
- An integer value. Packet Identifier (PID) for this stream.
minimum: 16
maximum: 8190public Integer getRate()
public void setRate(Integer rate)
rate
- The rate parameter determines the maximum rate in bits per second that should be used for the subtitle stream. The valid range is `100` to `60 000 000` bps or `0`. If the value is set to 0, we will examine the first 100 packets of subtitle packet data and use the highest rate that was computed. If the value is set too low, not enough to accommodate the subtitle bit-rate, then some PES packets corresponding to DVB subtitle stream will be dropped. This parameter is optional and the default value is 0.
minimum: 0
maximum: 60000000Copyright © 2021. All rights reserved.