1 /* 2 __ 3 / _| 4 __ _ _ _ _ __ ___ _ __ __ _ | |_ ___ ___ ___ 5 / _` | | | | '__/ _ \| '__/ _` | | _/ _ \/ __/ __| 6 | (_| | |_| | | | (_) | | | (_| | | || (_) \__ \__ \ 7 \__,_|\__,_|_| \___/|_| \__,_| |_| \___/|___/___/ 8 9 Copyright (C) 2018-2019 Aurora Free Open Source Software. 10 11 This file is part of the Aurora Free Open Source Software. This 12 organization promote free and open source software that you can 13 redistribute and/or modify under the terms of the GNU Lesser General 14 Public License Version 3 as published by the Free Software Foundation or 15 (at your option) any later version approved by the Aurora Free Open Source 16 Software Organization. The license is available in the package root path 17 as 'LICENSE' file. Please review the following information to ensure the 18 GNU Lesser General Public License version 3 requirements will be met: 19 https://www.gnu.org/licenses/lgpl.html . 20 21 Alternatively, this file may be used under the terms of the GNU General 22 Public License version 3 or later as published by the Free Software 23 Foundation. Please review the following information to ensure the GNU 24 General Public License requirements will be met: 25 http://www.gnu.org/licenses/gpl-3.0.html. 26 27 NOTE: All products, services or anything associated to trademarks and 28 service marks used or referenced on this file are the property of their 29 respective companies/owners or its subsidiaries. Other names and brands 30 may be claimed as the property of others. 31 32 For more info about intellectual property visit: aurorafoss.org or 33 directly send an email to: contact (at) aurorafoss.org . 34 */ 35 36 module riverd.sndfile.dynfun; 37 38 import riverd.sndfile.types; 39 40 __gshared { 41 da_sf_open sf_open; 42 da_sf_open_fd sf_open_fd; 43 da_sf_open_virtual sf_open_virtual; 44 da_sf_error sf_error; 45 da_sf_strerror sf_strerror; 46 da_sf_error_number sf_error_number; 47 da_sf_perror sf_perror; 48 da_sf_error_str sf_error_str; 49 da_sf_command sf_command; 50 da_sf_format_check sf_format_check; 51 da_sf_seek sf_seek; 52 da_sf_set_string sf_set_string; 53 da_sf_get_string sf_get_string; 54 da_sf_version_string sf_version_string; 55 da_sf_read_raw sf_read_raw; 56 da_sf_write_raw sf_write_raw; 57 da_sf_readf_short sf_readf_short; 58 da_sf_writef_short sf_writef_short; 59 da_sf_readf_int sf_readf_int; 60 da_sf_writef_int sf_writef_int; 61 da_sf_readf_float sf_readf_float; 62 da_sf_writef_float sf_writef_float; 63 da_sf_readf_double sf_readf_double; 64 da_sf_writef_double sf_writef_double; 65 da_sf_read_short sf_read_short; 66 da_sf_write_short sf_write_short; 67 da_sf_read_int sf_read_int; 68 da_sf_write_int sf_write_int; 69 da_sf_read_float sf_read_float; 70 da_sf_write_float sf_write_float; 71 da_sf_read_double sf_read_double; 72 da_sf_write_double sf_write_double; 73 da_sf_close sf_close; 74 da_sf_write_sync sf_write_sync; 75 da_sf_wchar_open sf_wchar_open; 76 }