@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class M3u8Settings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
M3u8Settings() |
| Modifier and Type | Method and Description |
|---|---|
M3u8Settings |
clone() |
boolean |
equals(Object obj) |
Integer |
getAudioFramesPerPes()
The number of audio frames to insert for each PES packet.
|
List<Integer> |
getAudioPids()
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
String |
getNielsenId3() |
Integer |
getPatInterval()
The number of milliseconds between instances of this table in the output transport stream.
|
String |
getPcrControl() |
Integer |
getPcrPid()
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream.
|
Integer |
getPmtInterval()
The number of milliseconds between instances of this table in the output transport stream.
|
Integer |
getPmtPid()
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
|
Integer |
getPrivateMetadataPid()
Packet Identifier (PID) of the private metadata stream in the transport stream.
|
Integer |
getProgramNumber()
The value of the program number field in the Program Map Table.
|
Integer |
getScte35Pid()
Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
|
String |
getScte35Source() |
String |
getTimedMetadata() |
Integer |
getTimedMetadataPid()
Packet Identifier (PID) of the timed metadata stream in the transport stream.
|
Integer |
getTransportStreamId()
The value of the transport stream ID field in the Program Map Table.
|
Integer |
getVideoPid()
Packet Identifier (PID) of the elementary video stream in the transport stream.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAudioFramesPerPes(Integer audioFramesPerPes)
The number of audio frames to insert for each PES packet.
|
void |
setAudioPids(Collection<Integer> audioPids)
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
void |
setNielsenId3(String nielsenId3) |
void |
setPatInterval(Integer patInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
void |
setPcrControl(String pcrControl) |
void |
setPcrPid(Integer pcrPid)
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream.
|
void |
setPmtInterval(Integer pmtInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
void |
setPmtPid(Integer pmtPid)
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
|
void |
setPrivateMetadataPid(Integer privateMetadataPid)
Packet Identifier (PID) of the private metadata stream in the transport stream.
|
void |
setProgramNumber(Integer programNumber)
The value of the program number field in the Program Map Table.
|
void |
setScte35Pid(Integer scte35Pid)
Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
|
void |
setScte35Source(String scte35Source) |
void |
setTimedMetadata(String timedMetadata) |
void |
setTimedMetadataPid(Integer timedMetadataPid)
Packet Identifier (PID) of the timed metadata stream in the transport stream.
|
void |
setTransportStreamId(Integer transportStreamId)
The value of the transport stream ID field in the Program Map Table.
|
void |
setVideoPid(Integer videoPid)
Packet Identifier (PID) of the elementary video stream in the transport stream.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
M3u8Settings |
withAudioFramesPerPes(Integer audioFramesPerPes)
The number of audio frames to insert for each PES packet.
|
M3u8Settings |
withAudioPids(Collection<Integer> audioPids)
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
M3u8Settings |
withAudioPids(Integer... audioPids)
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
M3u8Settings |
withNielsenId3(M3u8NielsenId3 nielsenId3) |
M3u8Settings |
withNielsenId3(String nielsenId3) |
M3u8Settings |
withPatInterval(Integer patInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
M3u8Settings |
withPcrControl(M3u8PcrControl pcrControl) |
M3u8Settings |
withPcrControl(String pcrControl) |
M3u8Settings |
withPcrPid(Integer pcrPid)
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream.
|
M3u8Settings |
withPmtInterval(Integer pmtInterval)
The number of milliseconds between instances of this table in the output transport stream.
|
M3u8Settings |
withPmtPid(Integer pmtPid)
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
|
M3u8Settings |
withPrivateMetadataPid(Integer privateMetadataPid)
Packet Identifier (PID) of the private metadata stream in the transport stream.
|
M3u8Settings |
withProgramNumber(Integer programNumber)
The value of the program number field in the Program Map Table.
|
M3u8Settings |
withScte35Pid(Integer scte35Pid)
Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
|
M3u8Settings |
withScte35Source(M3u8Scte35Source scte35Source) |
M3u8Settings |
withScte35Source(String scte35Source) |
M3u8Settings |
withTimedMetadata(String timedMetadata) |
M3u8Settings |
withTimedMetadata(TimedMetadata timedMetadata) |
M3u8Settings |
withTimedMetadataPid(Integer timedMetadataPid)
Packet Identifier (PID) of the timed metadata stream in the transport stream.
|
M3u8Settings |
withTransportStreamId(Integer transportStreamId)
The value of the transport stream ID field in the Program Map Table.
|
M3u8Settings |
withVideoPid(Integer videoPid)
Packet Identifier (PID) of the elementary video stream in the transport stream.
|
public void setAudioFramesPerPes(Integer audioFramesPerPes)
audioFramesPerPes - The number of audio frames to insert for each PES packet.public Integer getAudioFramesPerPes()
public M3u8Settings withAudioFramesPerPes(Integer audioFramesPerPes)
audioFramesPerPes - The number of audio frames to insert for each PES packet.public List<Integer> getAudioPids()
public void setAudioPids(Collection<Integer> audioPids)
audioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are
accepted, and can be entered in ranges and/or by comma separation.public M3u8Settings withAudioPids(Integer... audioPids)
NOTE: This method appends the values to the existing list (if any). Use
setAudioPids(java.util.Collection) or withAudioPids(java.util.Collection) if you want to
override the existing values.
audioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are
accepted, and can be entered in ranges and/or by comma separation.public M3u8Settings withAudioPids(Collection<Integer> audioPids)
audioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are
accepted, and can be entered in ranges and/or by comma separation.public void setNielsenId3(String nielsenId3)
nielsenId3 - M3u8NielsenId3public String getNielsenId3()
M3u8NielsenId3public M3u8Settings withNielsenId3(String nielsenId3)
nielsenId3 - M3u8NielsenId3public M3u8Settings withNielsenId3(M3u8NielsenId3 nielsenId3)
nielsenId3 - M3u8NielsenId3public void setPatInterval(Integer patInterval)
patInterval - The number of milliseconds between instances of this table in the output transport stream.public Integer getPatInterval()
public M3u8Settings withPatInterval(Integer patInterval)
patInterval - The number of milliseconds between instances of this table in the output transport stream.public void setPcrControl(String pcrControl)
pcrControl - M3u8PcrControlpublic String getPcrControl()
M3u8PcrControlpublic M3u8Settings withPcrControl(String pcrControl)
pcrControl - M3u8PcrControlpublic M3u8Settings withPcrControl(M3u8PcrControl pcrControl)
pcrControl - M3u8PcrControlpublic void setPcrPid(Integer pcrPid)
pcrPid - Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is
given, the encoder will assign the same value as the Video PID.public Integer getPcrPid()
public M3u8Settings withPcrPid(Integer pcrPid)
pcrPid - Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is
given, the encoder will assign the same value as the Video PID.public void setPmtInterval(Integer pmtInterval)
pmtInterval - The number of milliseconds between instances of this table in the output transport stream.public Integer getPmtInterval()
public M3u8Settings withPmtInterval(Integer pmtInterval)
pmtInterval - The number of milliseconds between instances of this table in the output transport stream.public void setPmtPid(Integer pmtPid)
pmtPid - Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.public Integer getPmtPid()
public M3u8Settings withPmtPid(Integer pmtPid)
pmtPid - Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.public void setPrivateMetadataPid(Integer privateMetadataPid)
privateMetadataPid - Packet Identifier (PID) of the private metadata stream in the transport stream.public Integer getPrivateMetadataPid()
public M3u8Settings withPrivateMetadataPid(Integer privateMetadataPid)
privateMetadataPid - Packet Identifier (PID) of the private metadata stream in the transport stream.public void setProgramNumber(Integer programNumber)
programNumber - The value of the program number field in the Program Map Table.public Integer getProgramNumber()
public M3u8Settings withProgramNumber(Integer programNumber)
programNumber - The value of the program number field in the Program Map Table.public void setScte35Pid(Integer scte35Pid)
scte35Pid - Packet Identifier (PID) of the SCTE-35 stream in the transport stream.public Integer getScte35Pid()
public M3u8Settings withScte35Pid(Integer scte35Pid)
scte35Pid - Packet Identifier (PID) of the SCTE-35 stream in the transport stream.public void setScte35Source(String scte35Source)
scte35Source - M3u8Scte35Sourcepublic String getScte35Source()
M3u8Scte35Sourcepublic M3u8Settings withScte35Source(String scte35Source)
scte35Source - M3u8Scte35Sourcepublic M3u8Settings withScte35Source(M3u8Scte35Source scte35Source)
scte35Source - M3u8Scte35Sourcepublic void setTimedMetadata(String timedMetadata)
timedMetadata - TimedMetadatapublic String getTimedMetadata()
TimedMetadatapublic M3u8Settings withTimedMetadata(String timedMetadata)
timedMetadata - TimedMetadatapublic M3u8Settings withTimedMetadata(TimedMetadata timedMetadata)
timedMetadata - TimedMetadatapublic void setTimedMetadataPid(Integer timedMetadataPid)
timedMetadataPid - Packet Identifier (PID) of the timed metadata stream in the transport stream.public Integer getTimedMetadataPid()
public M3u8Settings withTimedMetadataPid(Integer timedMetadataPid)
timedMetadataPid - Packet Identifier (PID) of the timed metadata stream in the transport stream.public void setTransportStreamId(Integer transportStreamId)
transportStreamId - The value of the transport stream ID field in the Program Map Table.public Integer getTransportStreamId()
public M3u8Settings withTransportStreamId(Integer transportStreamId)
transportStreamId - The value of the transport stream ID field in the Program Map Table.public void setVideoPid(Integer videoPid)
videoPid - Packet Identifier (PID) of the elementary video stream in the transport stream.public Integer getVideoPid()
public M3u8Settings withVideoPid(Integer videoPid)
videoPid - Packet Identifier (PID) of the elementary video stream in the transport stream.public String toString()
toString in class ObjectObject.toString()public M3u8Settings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.