humble-video-noarch/src/main/java/io/humble/video/ContainerStream.java
public Rational getTimeBase() {
    long cPtr = VideoJNI.ContainerStream_getTimeBase(swigCPtr, this);
    return (cPtr == 0) ? null : new Rational(cPtr, false);
  }
public Rational getTimeBase() {
    long cPtr = VideoJNI.ContainerStream_getTimeBase(swigCPtr, this);
    return (cPtr == 0) ? null : new Rational(cPtr, false);
  }
public Rational getTimeBase ( ) { long cPtr = VideoJNI . ContainerStream_getTimeBase ( swigCPtr , this ) ; return ( cPtr == 0 ) ? null : new Rational ( cPtr , false ) ; }
The time base in which all timestamps (e.g. Presentation Time Stamp (PTS)<br>
and Decompression Time Stamp (DTS)) are represented.  For example<br>
if the time base is 1/1000, then the difference between a PTS of 1 and<br>
a PTS of 2 is 1 millisecond.  If the timebase is 1/1, then the difference<br>
between a PTS of 1 and a PTS of 2 is 1 second.<br>
<br>
@return The time base of this stream.
The time base in which all timestamps ( e . g . Presentation Time Stamp ( PTS ) <br > and Decompression Time Stamp ( DTS )) are represented . For example<br > if the time base is 1 / 1000 then the difference between a PTS of 1 and<br > a PTS of 2 is 1 millisecond . If the timebase is 1 / 1 then the difference<br > between a PTS of 1 and a PTS of 2 is 1 second . <br > <br >