MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.absentInputAudioBehavior(String absentInputAudioBehavior) |
When set to drop, output audio streams will be removed from the program if the selected input audio stream is
removed from the input.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.absentInputAudioBehavior(M2tsAbsentInputAudioBehavior absentInputAudioBehavior) |
When set to drop, output audio streams will be removed from the program if the selected input audio stream is
removed from the input.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.arib(String arib) |
When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.arib(M2tsArib arib) |
When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.audioBufferModel(String audioBufferModel) |
When set to dvb, uses DVB buffer model for Dolby Digital audio.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.audioBufferModel(M2tsAudioBufferModel audioBufferModel) |
When set to dvb, uses DVB buffer model for Dolby Digital audio.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.audioFramesPerPes(Integer audioFramesPerPes) |
The number of audio frames to insert for each PES packet.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.audioStreamType(String audioStreamType) |
When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.audioStreamType(M2tsAudioStreamType audioStreamType) |
When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3.
|
static MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.builder() |
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.ccDescriptor(String ccDescriptor) |
When set to enabled, generates captionServiceDescriptor in PMT.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.ccDescriptor(M2tsCcDescriptor ccDescriptor) |
When set to enabled, generates captionServiceDescriptor in PMT.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.ebif(String ebif) |
If set to passthrough, passes any EBIF data from the input source to this output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.ebif(M2tsEbifControl ebif) |
If set to passthrough, passes any EBIF data from the input source to this output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.esRateInPes(String esRateInPes) |
Include or exclude the ES Rate field in the PES header.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.esRateInPes(M2tsEsRateInPes esRateInPes) |
Include or exclude the ES Rate field in the PES header.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.klv(String klv) |
If set to passthrough, passes any KLV data from the input source to this output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.klv(M2tsKlv klv) |
If set to passthrough, passes any KLV data from the input source to this output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.nielsenId3Behavior(String nielsenId3Behavior) |
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an
equivalent ID3 tag will be inserted in the output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.nielsenId3Behavior(M2tsNielsenId3Behavior nielsenId3Behavior) |
If set to passthrough, Nielsen inaudible tones for media tracking will be detected in the input audio and an
equivalent ID3 tag will be inserted in the output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.pcrControl(String pcrControl) |
When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary
Stream (PES) header.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.pcrControl(M2tsPcrControl pcrControl) |
When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary
Stream (PES) header.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.pcrPeriod(Integer pcrPeriod) |
Maximum time in milliseconds between Program Clock Reference (PCRs) inserted into the transport stream.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.scte35Control(String scte35Control) |
Optionally pass SCTE-35 signals from the input source to this output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.scte35Control(M2tsScte35Control scte35Control) |
Optionally pass SCTE-35 signals from the input source to this output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.Builder.scte35PrerollPullupMilliseconds(Double scte35PrerollPullupMilliseconds) |
Defines the amount SCTE-35 preroll will be increased (in milliseconds) on the output.
|
MultiplexM2tsSettings.Builder |
MultiplexM2tsSettings.toBuilder() |
|