public static Decoder make(Coder src) {
    """
	Creates a Decoder from a given Coder (either an encoder or a decoder).<br>
	@return a Decoder<br>
	@throws InvalidArgument if src is null
    """
    long cPtr = VideoJNI.Decoder_make__SWIG_1(Coder.getCPtr(src), src);
    return (cPtr == 0) ? null : new Decoder(cPtr, false);
  }
public static Decoder make(Coder src) {
    long cPtr = VideoJNI.Decoder_make__SWIG_1(Coder.getCPtr(src), src);
    return (cPtr == 0) ? null : new Decoder(cPtr, false);
  }
public static Decoder make ( Coder src ) { long cPtr = VideoJNI . Decoder_make__SWIG_1 ( Coder . getCPtr ( src ) , src ) ; return ( cPtr == 0 ) ? null : new Decoder ( cPtr , false ) ; }
Creates a Decoder from a given Coder (either an encoder or a decoder).<br>
@return a Decoder<br>
@throws InvalidArgument if src is null
Creates a Decoder from a given Coder ( either an encoder or a decoder ) . <br >