Class Representation.Builder

  • Enclosing class:
    Representation

    public static class Representation.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • withMediaStreamStructureId

        public Representation.Builder withMediaStreamStructureId​(java.lang.String mediaStreamStructureId)
      • withFramePackings

        public T withFramePackings​(java.util.List<Descriptor> framePackings)
      • withAudioChannelConfigurations

        public T withAudioChannelConfigurations​(java.util.List<Descriptor> audioChannelConfigurations)
      • withAudioChannelConfigurations

        public T withAudioChannelConfigurations​(Descriptor audioChannelConfiguration,
                                                Descriptor... moreAudioChannelConfigurations)
      • withContentProtections

        public T withContentProtections​(java.util.List<Descriptor> contentProtections)
      • withEssentialProperties

        public T withEssentialProperties​(java.util.List<Descriptor> essentialProperties)
      • withSupplementalProperties

        public T withSupplementalProperties​(java.util.List<Descriptor> supplementalProperties)
      • withInbandEventStreams

        public T withInbandEventStreams​(java.util.List<EventStream> inbandEventStreams)
      • withProfiles

        public T withProfiles​(java.lang.String profiles)
      • withWidth

        public T withWidth​(java.lang.Long width)
      • withWidth

        public T withWidth​(int width)
      • withHeight

        public T withHeight​(java.lang.Long height)
      • withHeight

        public T withHeight​(int height)
      • withSar

        public T withSar​(Ratio sar)
      • withFrameRate

        public T withFrameRate​(FrameRate frameRate)
      • withAudioSamplingRate

        public T withAudioSamplingRate​(java.lang.String audioSamplingRate)
      • withMimeType

        public T withMimeType​(java.lang.String mimeType)
      • withSegmentProfiles

        public T withSegmentProfiles​(java.lang.String segmentProfiles)
      • withCodecs

        public T withCodecs​(java.lang.String codecs)
      • withMaximumSAPPeriod

        public T withMaximumSAPPeriod​(java.lang.Double maximumSAPPeriod)
      • withStartWithSAP

        public T withStartWithSAP​(java.lang.Long startWithSAP)
      • withMaxPlayoutRate

        public T withMaxPlayoutRate​(java.lang.Double maxPlayoutRate)
      • withCodingDependency

        public T withCodingDependency​(java.lang.Boolean codingDependency)
      • withScanType

        public T withScanType​(VideoScanType scanType)