Example #1
0
 private static extern unsafe long sf_seek(
     SndFile__ *sndFile,
     long frames,
     SfSeek whence
     );
Example #2
0
 private static extern unsafe int sf_command(SndFile__ *sndFile, SfCommand cmd, void *data, int dataSize);
Example #3
0
 private static extern unsafe SfError sf_close(
     SndFile__ *sndFile
     );
Example #4
0
 private static extern unsafe SfError sf_error(
     SndFile__ *sndFile
     );
Example #5
0
 private static extern unsafe IntPtr sf_strerror(
     [CanBeNull] SndFile__ *sndFile
     );
Example #6
0
 private static extern unsafe IntPtr sf_get_string(
     SndFile__ *sndFile,
     SfString sfString
     );
Example #7
0
 private static extern unsafe SfError sf_set_string(
     SndFile__ *sndFile,
     SfString sfString,
     [MarshalAs(UnmanagedType.LPStr)] string str
     );
Example #8
0
 private static extern unsafe long sf_write_double(
     SndFile__ *sndFile,
     [MarshalAs(UnmanagedType.LPArray)] double[] buffer,
     long items
     );
Example #9
0
 private static extern unsafe long sf_read_float(
     SndFile__ *sndFile,
     [MarshalAs(UnmanagedType.LPArray)] float[] buffer,
     long items
     );
Example #10
0
 private static extern unsafe void sf_write_sync(
     SndFile__ *sndFile
     );
Example #11
0
 private static extern unsafe long sf_writef_float(
     SndFile__ *sndFile,
     [MarshalAs(UnmanagedType.LPArray)] float[] buffer,
     long frames
     );
Example #12
0
 private static extern unsafe long sf_readf_double(
     SndFile__ *sndFile,
     [MarshalAs(UnmanagedType.LPArray)] double[] buffer,
     long frames
     );