humble-video-noarch/src/main/java/io/humble/video/Container.java
public int getNumStreams() throws java.lang.InterruptedException, java.io.IOException {
    return VideoJNI.Container_getNumStreams(swigCPtr, this);
  }
public int getNumStreams() throws java.lang.InterruptedException, java.io.IOException {
    return VideoJNI.Container_getNumStreams(swigCPtr, this);
  }
public int getNumStreams ( ) throws java . lang . InterruptedException , java . io . IOException { return VideoJNI . Container_getNumStreams ( swigCPtr , this ) ; }
The number of streams in this container.<br>
<p>If this container is a Source this will query the stream and find out<br>
how many streams are in it.</p><p>If the current thread is interrupted while this blocking method<br>
is running the method will return with a negative value.<br>
To check if the method exited because of an interruption<br>
pass the return value to Error#make(int) and then<br>
check Error#getType() to see if it is<br>
Error.Type#ERROR_INTERRUPTED.<br>
</p><br>
<br>
@return The number of streams in this container.
The number of streams in this container . <br > <p > If this container is a Source this will query the stream and find out<br > how many streams are in it . < / p > <p > If the current thread is interrupted while this blocking method<br > is running the method will return with a negative value . <br > To check if the method exited because of an interruption<br > pass the return value to Error#make ( int ) and then<br > check Error#getType () to see if it is<br > Error . Type#ERROR_INTERRUPTED . <br > < / p > <br > <br >