diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-03-16 19:51:27 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-03-16 19:52:06 +0100 |
| commit | c1d296b163ddf88a5b387f98e7e77988a242a996 (patch) | |
| tree | 4edbcca02dd8bfebdd9530eaad7004dfbb79d125 /test/dcp_test.cc | |
| parent | 53b444191fddd72416647ec9d24aff1e317a1824 (diff) | |
Specify number of channels in the data passed to SoundAssetWriter, and pad channels that aren't there.
Diffstat (limited to 'test/dcp_test.cc')
| -rw-r--r-- | test/dcp_test.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/dcp_test.cc b/test/dcp_test.cc index 7618f2ee..71564238 100644 --- a/test/dcp_test.cc +++ b/test/dcp_test.cc @@ -126,7 +126,7 @@ BOOST_AUTO_TEST_CASE (dcp_test2) channels[0] = buffer; while (true) { auto N = sf_readf_float (sndfile, buffer, 4096); - sound_writer->write (channels, N); + sound_writer->write(channels, 1, N); if (N < 4096) { break; } @@ -224,7 +224,7 @@ test_rewriting_sound(string name, bool modify) } } } - writer->write (out, sf->samples()); + writer->write(out, sf->channels(), sf->samples()); for (int j = 0; j < sf->channels(); ++j) { delete[] out[j]; } @@ -308,7 +308,7 @@ BOOST_AUTO_TEST_CASE (dcp_test5) channels[0] = buffer; while (true) { sf_count_t N = sf_readf_float (sndfile, buffer, 4096); - sound_writer->write (channels, N); + sound_writer->write(channels, 1, N); if (N < 4096) { break; } |
