Class DefaultDashChunkSource.RepresentationHolder

    • Method Detail

      • getFirstSegmentNum

        public long getFirstSegmentNum()
      • getFirstAvailableSegmentNum

        public long getFirstAvailableSegmentNum​(long nowUnixTimeUs)
      • getSegmentCount

        public long getSegmentCount()
      • getSegmentStartTimeUs

        public long getSegmentStartTimeUs​(long segmentNum)
      • getSegmentEndTimeUs

        public long getSegmentEndTimeUs​(long segmentNum)
      • getSegmentNum

        public long getSegmentNum​(long positionUs)
      • getSegmentUrl

        public RangedUri getSegmentUrl​(long segmentNum)
      • getLastAvailableSegmentNum

        public long getLastAvailableSegmentNum​(long nowUnixTimeUs)
      • isSegmentAvailableAtFullNetworkSpeed

        public boolean isSegmentAvailableAtFullNetworkSpeed​(long segmentNum,
                                                            long nowPeriodTimeUs)