Class MultiTrackMediaSourceConfiguration
- java.lang.Object
-
- com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
-
- All Implemented Interfaces:
MediaSourceConfiguration
- Direct Known Subclasses:
AudioVideoFileMediaSourceConfiguration
public class MultiTrackMediaSourceConfiguration extends Object implements MediaSourceConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultiTrackMediaSourceConfiguration.Builder<T extends MultiTrackMediaSourceConfiguration.Builder<T>>
-
Constructor Summary
Constructors Modifier Constructor Description protectedMultiTrackMediaSourceConfiguration(MultiTrackMediaSourceConfiguration.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetBufferDuration()StringgetContentType()intgetFps()longgetLatencyPressure()StringgetMediaSourceDescription()StringgetMediaSourceType()StreamInfo.NalAdaptationFlagsgetNalAdaptationFlag()longgetReplayDuration()longgetRetentionPeriodInHours()longgetStalenessDuration()longgetTimecodeScale()TrackInfo[]getTrackInfoList()booleanisAbsoluteTimecode()booleanisAllowStreamCreation()
-
-
-
Constructor Detail
-
MultiTrackMediaSourceConfiguration
protected MultiTrackMediaSourceConfiguration(MultiTrackMediaSourceConfiguration.Builder builder)
-
-
Method Detail
-
getFps
public int getFps()
-
getRetentionPeriodInHours
public long getRetentionPeriodInHours()
-
getContentType
public String getContentType()
-
getLatencyPressure
public long getLatencyPressure()
-
getStalenessDuration
public long getStalenessDuration()
-
getBufferDuration
public long getBufferDuration()
-
getReplayDuration
public long getReplayDuration()
-
getTimecodeScale
public long getTimecodeScale()
-
getNalAdaptationFlag
public StreamInfo.NalAdaptationFlags getNalAdaptationFlag()
-
getTrackInfoList
public TrackInfo[] getTrackInfoList()
-
isAbsoluteTimecode
public boolean isAbsoluteTimecode()
-
isAllowStreamCreation
public boolean isAllowStreamCreation()
-
getMediaSourceType
public String getMediaSourceType()
- Specified by:
getMediaSourceTypein interfaceMediaSourceConfiguration- Returns:
- type of the media source, e.g. "AndroidCamera"
-
getMediaSourceDescription
public String getMediaSourceDescription()
- Specified by:
getMediaSourceDescriptionin interfaceMediaSourceConfiguration- Returns:
- description of the media source, e.g. "AndroidCamera"
-
-