예제 #1
0
 public static SWIGTYPE_p_SNDFILE_tag sf_open_virtual(
     SF_VIRTUAL_IO sfvirtual, int mode, SF_INFO sfinfo, SWIGTYPE_p_void user_data) {
   long cPtr =
       libsndfileJNI.sf_open_virtual(
           SF_VIRTUAL_IO.getCPtr(sfvirtual),
           sfvirtual,
           mode,
           SF_INFO.getCPtr(sfinfo),
           sfinfo,
           SWIGTYPE_p_void.getCPtr(user_data));
   return (cPtr == 0) ? null : new SWIGTYPE_p_SNDFILE_tag(cPtr, false);
 }
예제 #2
0
 public static int sf_format_check(SF_INFO info) {
   return libsndfileJNI.sf_format_check(SF_INFO.getCPtr(info), info);
 }
예제 #3
0
 public static SWIGTYPE_p_SNDFILE_tag sf_open_fd(
     int fd, int mode, SF_INFO sfinfo, int close_desc) {
   long cPtr = libsndfileJNI.sf_open_fd(fd, mode, SF_INFO.getCPtr(sfinfo), sfinfo, close_desc);
   return (cPtr == 0) ? null : new SWIGTYPE_p_SNDFILE_tag(cPtr, false);
 }
예제 #4
0
 public static SWIGTYPE_p_SNDFILE_tag sf_open(String path, int mode, SF_INFO sfinfo) {
   long cPtr = libsndfileJNI.sf_open(path, mode, SF_INFO.getCPtr(sfinfo), sfinfo);
   return (cPtr == 0) ? null : new SWIGTYPE_p_SNDFILE_tag(cPtr, false);
 }