humble-video-noarch/src/main/java/io/humble/video/Muxer.java
public static Muxer make(String filename, MuxerFormat format, String formatName) {
    long cPtr = VideoJNI.Muxer_make(filename, MuxerFormat.getCPtr(format), format, formatName);
    return (cPtr == 0) ? null : new Muxer(cPtr, false);
  }
public static Muxer make(String filename, MuxerFormat format, String formatName) {
    long cPtr = VideoJNI.Muxer_make(filename, MuxerFormat.getCPtr(format), format, formatName);
    return (cPtr == 0) ? null : new Muxer(cPtr, false);
  }
public static Muxer make ( String filename , MuxerFormat format , String formatName ) { long cPtr = VideoJNI . Muxer_make ( filename , MuxerFormat . getCPtr ( format ) , format , formatName ) ; return ( cPtr == 0 ) ? null : new Muxer ( cPtr , false ) ; }
Creates a new muxer.<br>
<br>
One of the three passed in parameter must be non-null. If the muxer requires a URL to write to,<br>
then that must be specified.<br>
<br>
@param format If non null, this will be the format this muxer assumes it is writting packets in.<br>
@param filename The filename/url to open. If format is null, this will also be examined to guess actual format.<br>
@param formatName The formatname of the muxer to use. This will only be examined if format is null.<br>
<br>
@return a Muxer<br>
<br>
@throws InvalidArgument if all parameters are null.
Creates a new muxer . <br > <br > One of the three passed in parameter must be non - null . If the muxer requires a URL to write to <br > then that must be specified . <br > <br >