Class TrackFragmentRandomAccessBox

  • All Implemented Interfaces:
    Box, FullBox, ParsableBox

    public class TrackFragmentRandomAccessBox
    extends AbstractFullBox
    Each entry contains the location and the presentation time of the random accessible sample. It indicates that the sample in the entry can be randomaccessed. Note that not every random accessible sample in the track needs to be listed in the table.
    See Also:
    MovieFragmentRandomAccessBox
    • Constructor Detail

      • TrackFragmentRandomAccessBox

        public TrackFragmentRandomAccessBox()
    • Method Detail

      • _parseDetails

        public void _parseDetails​(ByteBuffer content)
        Description copied from class: AbstractBox
        Parse the box's fields and child boxes if any.
        Specified by:
        _parseDetails in class AbstractBox
        Parameters:
        content - the box's raw content beginning after the 4-cc field.
      • getContent

        protected void getContent​(ByteBuffer byteBuffer)
        Description copied from class: AbstractBox
        Write the box's content into the given ByteBuffer. This must include flags and version in case of a full box. byteBuffer has been initialized with getSize() bytes.
        Specified by:
        getContent in class AbstractBox
        Parameters:
        byteBuffer - the sink for the box's content
      • getTrackId

        public long getTrackId()
      • setTrackId

        public void setTrackId​(long trackId)
      • getReserved

        public int getReserved()
      • getLengthSizeOfTrafNum

        public int getLengthSizeOfTrafNum()
      • setLengthSizeOfTrafNum

        public void setLengthSizeOfTrafNum​(int lengthSizeOfTrafNum)
      • getLengthSizeOfTrunNum

        public int getLengthSizeOfTrunNum()
      • setLengthSizeOfTrunNum

        public void setLengthSizeOfTrunNum​(int lengthSizeOfTrunNum)
      • getLengthSizeOfSampleNum

        public int getLengthSizeOfSampleNum()
      • setLengthSizeOfSampleNum

        public void setLengthSizeOfSampleNum​(int lengthSizeOfSampleNum)
      • getNumberOfEntries

        public long getNumberOfEntries()