/third_party/libsnd/tests/ |
D | ogg_opus_test.c | 54 SF_INFO sfinfo ; in ogg_opus_short_test() local 67 memset (&sfinfo, 0, sizeof (sfinfo)) ; in ogg_opus_short_test() 70 sfinfo.format = SF_FORMAT_OGG | SF_FORMAT_OPUS ; in ogg_opus_short_test() 71 sfinfo.channels = 1 ; in ogg_opus_short_test() 72 sfinfo.samplerate = SAMPLE_RATE ; in ogg_opus_short_test() 75 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_FALSE, __LINE__) ; in ogg_opus_short_test() 80 memset (&sfinfo, 0, sizeof (sfinfo)) ; in ogg_opus_short_test() 82 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_FALSE, __LINE__) ; in ogg_opus_short_test() 91 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_FALSE, __LINE__) ; in ogg_opus_short_test() 93 test_seek_or_die (file, 10, SEEK_SET, 10, sfinfo.channels, __LINE__) ; in ogg_opus_short_test() [all …]
|
D | ogg_test.c | 54 SF_INFO sfinfo ; in ogg_short_test() local 67 memset (&sfinfo, 0, sizeof (sfinfo)) ; in ogg_short_test() 70 sfinfo.format = SF_FORMAT_OGG | SF_FORMAT_VORBIS ; in ogg_short_test() 71 sfinfo.channels = 1 ; in ogg_short_test() 72 sfinfo.samplerate = SAMPLE_RATE ; in ogg_short_test() 75 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_FALSE, __LINE__) ; in ogg_short_test() 80 memset (&sfinfo, 0, sizeof (sfinfo)) ; in ogg_short_test() 82 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_FALSE, __LINE__) ; in ogg_short_test() 91 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_FALSE, __LINE__) ; in ogg_short_test() 93 test_seek_or_die (file, 10, SEEK_SET, 10, sfinfo.channels, __LINE__) ; in ogg_short_test() [all …]
|
D | long_read_write_test.c | 92 SF_INFO sfinfo ; in short_lrw_test() local 100 sfinfo.samplerate = SAMPLE_RATE ; in short_lrw_test() 101 sfinfo.frames = out_len ; in short_lrw_test() 102 sfinfo.channels = 1 ; in short_lrw_test() 103 sfinfo.format = filetype ; in short_lrw_test() 105 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; in short_lrw_test() 113 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; in short_lrw_test() 115 …exit_if_true (sfinfo.format != filetype, "\n\nLine %d: Returned format incorrect (0x%08X => 0x%08X… in short_lrw_test() 116 …if_true (sfinfo.frames < out_len, "\n\nLine %d: Incorrect number of frames in file (too short). (%… in short_lrw_test() 117 …exit_if_true (sfinfo.channels != 1, "\n\nLine %d: Incorrect number of channels in file.\n", __LINE… in short_lrw_test() [all …]
|
D | misc_test.c | 229 SF_INFO sfinfo ; in zero_data_test() local 242 sfinfo.samplerate = 44100 ; in zero_data_test() 243 sfinfo.format = format ; in zero_data_test() 244 sfinfo.channels = 1 ; in zero_data_test() 245 sfinfo.frames = 0 ; in zero_data_test() 247 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; in zero_data_test() 251 memset (&sfinfo, 0, sizeof (sfinfo)) ; in zero_data_test() 253 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; in zero_data_test() 270 SF_INFO sfinfo ; in filesystem_full_test() 290 sfinfo.samplerate = 44100 ; in filesystem_full_test() [all …]
|
D | headerless_test.c | 60 SF_INFO sfinfo ; in headerless_test() local 70 sfinfo.samplerate = 8000 ; in headerless_test() 71 sfinfo.frames = 0 ; in headerless_test() 72 sfinfo.channels = 1 ; in headerless_test() 73 sfinfo.format = SF_FORMAT_RAW | format ; in headerless_test() 75 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; in headerless_test() 89 memset (&sfinfo, 0, sizeof (sfinfo)) ; in headerless_test() 91 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; in headerless_test() 93 if (sfinfo.format != expected) in headerless_test() 94 …{ printf ("Line %d: Returned format incorrect (0x%08X => 0x%08X).\n", __LINE__, expected, sfinfo.f… in headerless_test() [all …]
|
D | string_test.c | 207 SF_INFO sfinfo ; in string_start_end_test() local 212 memset (&sfinfo, 0, sizeof (sfinfo)) ; in string_start_end_test() 213 sfinfo.samplerate = 44100 ; in string_start_end_test() 214 sfinfo.channels = 1 ; in string_start_end_test() 215 sfinfo.frames = 0 ; in string_start_end_test() 216 sfinfo.format = typemajor | SF_FORMAT_PCM_16 ; in string_start_end_test() 218 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; in string_start_end_test() 229 test_seek_or_die (file, 0, SEEK_SET, 0, sfinfo.channels, __LINE__) ; in string_start_end_test() 240 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; in string_start_end_test() 244 if (sfinfo.frames != BUFFER_LEN) in string_start_end_test() [all …]
|
D | error_test.c | 82 SF_INFO sfinfo ; in error_value_test() local 89 memset (&sfinfo, 0, sizeof (sfinfo)) ; in error_value_test() 91 file = sf_open (filename, SFM_READ, &sfinfo) ; in error_value_test() 110 SF_INFO sfinfo ; in no_file_test() local 116 memset (&sfinfo, 0, sizeof (sfinfo)) ; in no_file_test() 117 sndfile = sf_open (filename, SFM_READ, &sfinfo) ; in no_file_test() 128 SF_INFO sfinfo ; in zero_length_test() local 138 memset (&sfinfo, 0, sizeof (sfinfo)) ; in zero_length_test() 139 sndfile = sf_open (filename, SFM_READ, &sfinfo) ; in zero_length_test() 154 SF_INFO sfinfo ; in bad_wav_test() local [all …]
|
D | command_test.c | 230 SF_INFO sfinfo ; in float_norm_test() local 235 sfinfo.samplerate = 44100 ; in float_norm_test() 236 sfinfo.format = (SF_FORMAT_RAW | SF_FORMAT_PCM_16) ; in float_norm_test() 237 sfinfo.channels = 1 ; in float_norm_test() 238 sfinfo.frames = BUFFER_LEN ; in float_norm_test() 246 if (! (file = sf_open (filename, SFM_WRITE, &sfinfo))) in float_norm_test() 271 if (! (file = sf_open (filename, SFM_READ, &sfinfo))) in float_norm_test() 278 if (sfinfo.format != (SF_FORMAT_RAW | SF_FORMAT_PCM_16)) in float_norm_test() 279 …at incorrect (0x%08X => 0x%08X).\n", __LINE__, (SF_FORMAT_RAW | SF_FORMAT_PCM_16), sfinfo.format) ; in float_norm_test() 283 if (sfinfo.frames != BUFFER_LEN) in float_norm_test() [all …]
|
D | lossy_comp_test.c | 649 SF_INFO sfinfo ; in lcomp_test_short() local 665 sfinfo.samplerate = SAMPLE_RATE ; in lcomp_test_short() 666 sfinfo.frames = 123456789 ; /* Ridiculous value. */ in lcomp_test_short() 667 sfinfo.channels = channels ; in lcomp_test_short() 668 sfinfo.format = filetype ; in lcomp_test_short() 670 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_FALSE, __LINE__) ; in lcomp_test_short() 678 memset (&sfinfo, 0, sizeof (sfinfo)) ; in lcomp_test_short() 680 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_FALSE, __LINE__) ; in lcomp_test_short() 682 …if ((sfinfo.format & (SF_FORMAT_TYPEMASK | SF_FORMAT_SUBMASK)) != (filetype & (SF_FORMAT_TYPEMASK … in lcomp_test_short() 683 …\n\nLine %d: Returned format incorrect (0x%08X => 0x%08X).\n", __LINE__, filetype, sfinfo.format) ; in lcomp_test_short() [all …]
|
D | compression_size_test.c | 52 SF_INFO sfinfo ; in vorbis_test() local 62 memset (&sfinfo, 0, sizeof (sfinfo)) ; in vorbis_test() 63 sfinfo.format = SF_FORMAT_OGG | SF_FORMAT_VORBIS ; in vorbis_test() 64 sfinfo.channels = 1 ; in vorbis_test() 65 sfinfo.samplerate = SAMPLE_RATE ; in vorbis_test() 73 if ((file = sf_open (filename, SFM_WRITE, &sfinfo)) == NULL) in vorbis_test() 84 sfinfo.samplerate = 32000 ; in vorbis_test() 86 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; in vorbis_test() 95 memset (&sfinfo, 0, sizeof (sfinfo)) ; in vorbis_test() 96 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_FALSE, __LINE__) ; in vorbis_test() [all …]
|
D | peak_chunk_test.c | 117 SF_INFO sfinfo ; in test_float_peak() local 122 memset (&sfinfo, 0, sizeof (sfinfo)) ; in test_float_peak() 123 sfinfo.samplerate = 44100 ; in test_float_peak() 124 sfinfo.format = filetype ; in test_float_peak() 125 sfinfo.channels = 4 ; in test_float_peak() 126 sfinfo.frames = 0 ; in test_float_peak() 128 frames = BUFFER_LEN / sfinfo.channels ; in test_float_peak() 141 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, 0, __LINE__) ; in test_float_peak() 156 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, 0, __LINE__) ; in test_float_peak() 158 if (sfinfo.format != filetype) in test_float_peak() [all …]
|
D | pcm_test.tpl | 132 SF_INFO sfinfo ; 159 sfinfo.samplerate = 44100 ; 160 sfinfo.frames = 123456789 ; /* Wrong length. Library should correct this on sf_close. */ 161 sfinfo.channels = 1 ; 162 sfinfo.format = filetype ; 164 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; 172 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; 174 if (sfinfo.format != filetype) 175 …\n\nLine %d: Returned format incorrect (0x%08X => 0x%08X).\n", __LINE__, filetype, sfinfo.format) ; 179 if (sfinfo.frames != items) [all …]
|
D | raw_test.c | 64 SF_INFO sfinfo ; in raw_offset_test() local 70 sfinfo.samplerate = 44100 ; in raw_offset_test() 71 sfinfo.format = SF_FORMAT_RAW | typeminor ; in raw_offset_test() 72 sfinfo.channels = 1 ; in raw_offset_test() 73 sfinfo.frames = 0 ; in raw_offset_test() 75 sndfile = test_open_file_or_die (filename, SFM_RDWR, &sfinfo, SF_TRUE, __LINE__) ; in raw_offset_test() 86 sndfile = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; in raw_offset_test() 89 if (ABS (BUFFER_LEN - sfinfo.frames) > 1) in raw_offset_test() 90 …{ printf ("\n\nLine %d : Incorrect sample count (%" PRId64 " should be %d)\n", __LINE__, sfinfo.fr… in raw_offset_test() 106 test_seek_or_die (sndfile, 0, SEEK_SET, 0, sfinfo.channels, __LINE__) ; in raw_offset_test() [all …]
|
D | chunk_test.c | 109 SF_INFO sfinfo ; in chunk_test_helper() local 124 sfinfo.samplerate = 44100 ; in chunk_test_helper() 125 sfinfo.channels = 1 ; in chunk_test_helper() 126 sfinfo.frames = 0 ; in chunk_test_helper() 127 sfinfo.format = format ; in chunk_test_helper() 129 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, allow_fd, __LINE__) ; in chunk_test_helper() 151 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, allow_fd, __LINE__) ; in chunk_test_helper() 190 SF_INFO sfinfo ; in multichunk_test_helper() local 204 sfinfo.samplerate = 44100 ; in multichunk_test_helper() 205 sfinfo.channels = 1 ; in multichunk_test_helper() [all …]
|
D | header_test.tpl | 256 SF_INFO sfinfo ; 259 memset (&sfinfo, 0, sizeof (sfinfo)) ; 260 sfinfo.samplerate = 44100 ; 261 sfinfo.format = (typemajor | SF_FORMAT_PCM_16) ; 262 sfinfo.channels = 1 ; 264 outfile = test_open_file_or_die (filename, write_mode, &sfinfo, SF_TRUE, __LINE__) ; 272 infile = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; 282 infile = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; 285 if (sfinfo.frames < BUFFER_LEN || sfinfo.frames > BUFFER_LEN + 50) 286 …{ printf ("\n\nLine %d : Incorrect sample count (%" PRId64 " should be %d)\n", __LINE__, sfinfo.fr… [all …]
|
D | stdin_test.c | 142 SF_INFO sfinfo ; in stdin_test() local 146 { sfinfo.samplerate = 44100 ; in stdin_test() 147 sfinfo.format = SF_FORMAT_RAW | SF_FORMAT_PCM_16 ; in stdin_test() 148 sfinfo.channels = 1 ; in stdin_test() 149 sfinfo.frames = 0 ; in stdin_test() 152 memset (&sfinfo, 0, sizeof (sfinfo)) ; in stdin_test() 154 if ((file = sf_open_fd (fileno (stdin), SFM_READ, &sfinfo, SF_TRUE)) == NULL) in stdin_test() 167 if ((sfinfo.format & SF_FORMAT_TYPEMASK) != typemajor) in stdin_test() 172 if (sfinfo.samplerate != 44100) in stdin_test() 173 { fprintf (stderr, "\n\nError : Sample rate (%d) should be 44100\n", sfinfo.samplerate) ; in stdin_test() [all …]
|
D | fix_this.c | 78 SF_INFO sfinfo ; in lcomp_test_int() local 101 sfinfo.samplerate = SAMPLE_RATE ; in lcomp_test_int() 102 sfinfo.frames = 123456789 ; /* Ridiculous value. */ in lcomp_test_int() 103 sfinfo.channels = 1 ; in lcomp_test_int() 104 sfinfo.format = filetype ; in lcomp_test_int() 106 if (! (file = sf_open (filename, SFM_WRITE, &sfinfo))) in lcomp_test_int() 121 memset (&sfinfo, 0, sizeof (sfinfo)) ; in lcomp_test_int() 123 if (! (file = sf_open (filename, SFM_READ, &sfinfo))) in lcomp_test_int() 129 …if ((sfinfo.format & (SF_FORMAT_TYPEMASK | SF_FORMAT_SUBMASK)) != (filetype & (SF_FORMAT_TYPEMASK … in lcomp_test_int() 130 …{ printf ("Line %d: Returned format incorrect (0x%08X => 0x%08X).\n", __LINE__, filetype, sfinfo.f… in lcomp_test_int() [all …]
|
D | largefile_test.c | 53 SF_INFO sfinfo ; in largefile_test() local 58 sfinfo.samplerate = 44100 ; in largefile_test() 59 sfinfo.channels = 2 ; in largefile_test() 60 sfinfo.frames = 0 ; in largefile_test() 61 sfinfo.format = (filetype | SF_FORMAT_PCM_32) ; in largefile_test() 63 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; in largefile_test() 70 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; in largefile_test() 72 if ((sfinfo.frames * sfinfo.channels) / BUFFER_LEN != BUFFER_COUNT) in largefile_test()
|
D | scale_clip_test.tpl | 127 SF_INFO sfinfo ; 142 sfinfo.samplerate = 44100 ; 143 sfinfo.frames = 123456789 ; /* Wrong length. Library should correct this on sf_close. */ 144 sfinfo.channels = 1 ; 145 sfinfo.format = filetype ; 153 file = test_open_file_or_die (filename, SFM_WRITE, &sfinfo, SF_TRUE, __LINE__) ; 162 file = test_open_file_or_die (filename, SFM_READ, &sfinfo, SF_TRUE, __LINE__) ; 164 sfinfo.format &= (SF_FORMAT_TYPEMASK | SF_FORMAT_SUBMASK) ; 166 if (sfinfo.format != (filetype & (SF_FORMAT_TYPEMASK | SF_FORMAT_SUBMASK))) 167 …\nLine %d: Returned format incorrect (0x%08X => 0x%08X).\n\n", __LINE__, filetype, sfinfo.format) ; [all …]
|
/third_party/libsnd/programs/ |
D | sndfile-convert.c | 107 report_format_error_exit (const char * argv0, SF_INFO * sfinfo) in report_format_error_exit() argument 108 { int old_format = sfinfo->format ; in report_format_error_exit() 109 int endian = sfinfo->format & SF_FORMAT_ENDMASK ; in report_format_error_exit() 110 int channels = sfinfo->channels ; in report_format_error_exit() 112 sfinfo->format = old_format & (SF_FORMAT_TYPEMASK | SF_FORMAT_SUBMASK) ; in report_format_error_exit() 114 if (endian && sf_format_check (sfinfo)) in report_format_error_exit() 119 sfinfo->channels = 1 ; in report_format_error_exit() 120 if (sf_format_check (sfinfo)) in report_format_error_exit() 129 sfe_container_name (sfinfo->format), sfe_codec_name (sfinfo->format), program_name (argv0)) ; in report_format_error_exit() 137 SF_INFO sfinfo ; in main() local [all …]
|
D | sndfile-info.c | 147 calc_decibels (SF_INFO * sfinfo, double max) in calc_decibels() argument 150 switch (sfinfo->format & SF_FORMAT_SUBMASK) in calc_decibels() 199 generate_duration_str (SF_INFO *sfinfo) in generate_duration_str() argument 203 if (sfinfo->samplerate < 1) in generate_duration_str() 206 if (sfinfo->frames / sfinfo->samplerate > 0x7FFFFFFF) in generate_duration_str() 209 seconds = (1.0 * sfinfo->frames) / sfinfo->samplerate ; in generate_duration_str() 221 SF_INFO sfinfo ; in info_dump() local 224 memset (&sfinfo, 0, sizeof (sfinfo)) ; in info_dump() 226 if ((file = sf_open (filename, SFM_READ, &sfinfo)) == NULL) in info_dump() 241 printf ("Sample Rate : %d\n", sfinfo.samplerate) ; in info_dump() [all …]
|
D | sndfile-play.c | 94 SF_INFO sfinfo ; in alsa_play() local 99 { memset (&sfinfo, 0, sizeof (sfinfo)) ; in alsa_play() 102 if (! (sndfile = sf_open (argv [k], SFM_READ, &sfinfo))) in alsa_play() 107 if (sfinfo.channels < 1 || sfinfo.channels > 2) in alsa_play() 108 { printf ("Error : channels = %d.\n", sfinfo.channels) ; in alsa_play() 112 if ((alsa_dev = alsa_open (sfinfo.channels, (unsigned) sfinfo.samplerate, SF_FALSE)) == NULL) in alsa_play() 115 subformat = sfinfo.format & SF_FORMAT_SUBMASK ; in alsa_play() 130 alsa_write_float (alsa_dev, buffer, BUFFER_LEN / sfinfo.channels, sfinfo.channels) ; in alsa_play() 135 alsa_write_float (alsa_dev, buffer, BUFFER_LEN / sfinfo.channels, sfinfo.channels) ; in alsa_play() 364 SF_INFO sfinfo ; in opensoundsys_play() local [all …]
|
/third_party/libsnd/include/ |
D | sndfile.hh | 73 SF_INFO sfinfo ; member 108 sf_count_t frames (void) const { return p ? p->sfinfo.frames : 0 ; } in frames() 109 int format (void) const { return p ? p->sfinfo.format : 0 ; } in format() 110 int channels (void) const { return p ? p->sfinfo.channels : 0 ; } in channels() 111 int samplerate (void) const { return p ? p->sfinfo.samplerate : 0 ; } in samplerate() 164 : sf (nullptr), sfinfo (), ref (1) in SNDFILE_ref() 180 p->sfinfo.frames = 0 ; in SndfileHandle() 181 p->sfinfo.channels = chans ; in SndfileHandle() 182 p->sfinfo.format = fmt ; in SndfileHandle() 183 p->sfinfo.samplerate = srate ; in SndfileHandle() [all …]
|
/third_party/libsnd/Octave/ |
D | sndfile.cc | 64 SF_INFO sfinfo ; variable 76 memset (&sfinfo, 0, sizeof (sfinfo)) ; 80 if ((file = sf_open (filename.c_str (), SFM_READ, &sfinfo)) == NULL) 85 if (sfinfo.frames > FOUR_GIG) 86 … file (%lld frames).\nYou may run out of memory trying to load it.\n", (long long) sfinfo.frames) ; 90 dim (0) = sfinfo.frames ; 91 dim (1) = sfinfo.channels ; 96 float buffer [BUFFER_FRAMES * sfinfo.channels] ; 104 if (total + readcount > sfinfo.frames) 105 readcount = sfinfo.frames - total ; [all …]
|
/third_party/libsnd/examples/ |
D | make_sine.c | 53 SF_INFO sfinfo ; in main() local 62 memset (&sfinfo, 0, sizeof (sfinfo)) ; in main() 64 sfinfo.samplerate = SAMPLE_RATE ; in main() 65 sfinfo.frames = SAMPLE_COUNT ; in main() 66 sfinfo.channels = 2 ; in main() 67 sfinfo.format = (SF_FORMAT_WAV | SF_FORMAT_PCM_24) ; in main() 69 if (! (file = sf_open ("sine.wav", SFM_WRITE, &sfinfo))) in main() 75 if (sfinfo.channels == 1) in main() 79 else if (sfinfo.channels == 2) in main() 92 if (sf_write_int (file, buffer, sfinfo.channels * SAMPLE_COUNT) != in main() [all …]
|