Maven module :un.storage : media-mpeg4 :
Class : un.storage.media.mp4.boxes.impl.TrackFragmentRandomAccessBox
Extends/Implements : un.storage.media.mp4.boxes.FullBox
Subclasses : -

author  Alexander Simm


Variables : -
Functions : TrackFragmentRandomAccessBox, decode, getTrackID, getEntryCount, getTimes, getMoofOffsets, getTrafNumbers, getTrunNumbers, getSampleNumbers



public void TrackFragmentRandomAccessBox ()

public void decode (MP4InputStream in)


The track ID is an integer identifying the associated track.
return  the track ID
public long getTrackID ()

public int getEntryCount ()


The time is an integer that indicates the presentation time of the random
access sample in units defined in the 'mdhd' of the associated track.

@return the times of all entries
public long[] getTimes ()


The moof-Offset is an integer that gives the offset of the 'moof' used in
the an entry. Offset is the byte-offset between the beginning of the file
and the beginning of the 'moof'.

@return the offsets for all entries
public long[] getMoofOffsets ()


The 'traf' number that contains the random accessible sample. The number
ranges from 1 (the first 'traf' is numbered 1) in each 'moof'.

@return the 'traf' numbers for all entries
public long[] getTrafNumbers ()


The 'trun' number that contains the random accessible sample. The number
ranges from 1 in each 'traf'.

@return the 'trun' numbers for all entries
public long[] getTrunNumbers ()


The sample number that contains the random accessible sample. The number
ranges from 1 in each 'trun'.

@return the sample numbers for all entries
public long[] getSampleNumbers ()