X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Faudio_ring_buffers_test.cc;h=6efd8fbf8e58c9ba34def776881b0a75d4fedc22;hb=c8a036eb727ceddc64a0304d781c916eb952c001;hp=6ec5e22359b93584c94000a734956ccc9d525dc6;hpb=bfd9ce6dd7293b242497cba73a602df8eb2e05cc;p=dcpomatic.git diff --git a/test/audio_ring_buffers_test.cc b/test/audio_ring_buffers_test.cc index 6ec5e2235..6efd8fbf8 100644 --- a/test/audio_ring_buffers_test.cc +++ b/test/audio_ring_buffers_test.cc @@ -23,7 +23,9 @@ #include using std::cout; -using boost::shared_ptr; +using std::make_shared; +using std::shared_ptr; +using namespace dcpomatic; #define CANARY 9999 @@ -57,14 +59,14 @@ BOOST_AUTO_TEST_CASE (audio_ring_buffers_test1) BOOST_CHECK_EQUAL (buffer[240 * 6], CANARY); /* Put some data in */ - shared_ptr data (new AudioBuffers (6, 91)); + auto data = make_shared(6, 91); int value = 0; for (int i = 0; i < 91; ++i) { for (int j = 0; j < 6; ++j) { data->data(j)[i] = value++; } } - rb.put (data, DCPTime()); + rb.put (data, DCPTime(), 48000); BOOST_CHECK_EQUAL (rb.size(), 91); /* Get part of it out */ @@ -98,14 +100,14 @@ BOOST_AUTO_TEST_CASE (audio_ring_buffers_test2) AudioRingBuffers rb; /* Put some data in */ - shared_ptr data (new AudioBuffers (2, 91)); + auto data = make_shared(2, 91); int value = 0; for (int i = 0; i < 91; ++i) { for (int j = 0; j < 2; ++j) { data->data(j)[i] = value++; } } - rb.put (data, DCPTime()); + rb.put (data, DCPTime(), 48000); BOOST_CHECK_EQUAL (rb.size(), 91); /* Get part of it out */ @@ -150,14 +152,14 @@ BOOST_AUTO_TEST_CASE (audio_ring_buffers_test3) AudioRingBuffers rb; /* Put some data in */ - shared_ptr data (new AudioBuffers (6, 91)); + auto data = make_shared(6, 91); int value = 0; for (int i = 0; i < 91; ++i) { for (int j = 0; j < 6; ++j) { data->data(j)[i] = value++; } } - rb.put (data, DCPTime ()); + rb.put (data, DCPTime(), 48000); BOOST_CHECK_EQUAL (rb.size(), 91); /* Get part of it out */