public Rational getFrameRate() {
    """
	Get the (sometimes estimated) average frame rate of this container.<br>
	For variable frame-rate containers (they do exist) this is just<br>
	an approximation.  Better to use getTimeBase().<br>
	<br>
	For contant frame-rate containers, this will be 1 / ( getTimeBase() )<br>
	<br>
	@return The frame-rate of this container.
    """
    long cPtr = VideoJNI.ContainerStream_getFrameRate(swigCPtr, this);
    return (cPtr == 0) ? null : new Rational(cPtr, false);
  }
public Rational getFrameRate() {
    long cPtr = VideoJNI.ContainerStream_getFrameRate(swigCPtr, this);
    return (cPtr == 0) ? null : new Rational(cPtr, false);
  }
public Rational getFrameRate ( ) { long cPtr = VideoJNI . ContainerStream_getFrameRate ( swigCPtr , this ) ; return ( cPtr == 0 ) ? null : new Rational ( cPtr , false ) ; }
Get the (sometimes estimated) average frame rate of this container.<br>
For variable frame-rate containers (they do exist) this is just<br>
an approximation.  Better to use getTimeBase().<br>
<br>
For contant frame-rate containers, this will be 1 / ( getTimeBase() )<br>
<br>
@return The frame-rate of this container.
Get the ( sometimes estimated ) average frame rate of this container . <br > For variable frame - rate containers ( they do exist ) this is just<br > an approximation . Better to use getTimeBase () . <br > <br > For contant frame - rate containers this will be 1 / ( getTimeBase () ) <br > <br >