X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Faudio_ring_buffers_test.cc;h=ef64f5fbaca84cae4964115d2f7f3041c9ee8f25;hb=8b52763e14ae99c0b04d381afdea0aa915c1c56d;hp=9ebd64ded972bde2bf93d1d824a3bf1ccf3a649c;hpb=b73576594b252e033539bec964d72403d3775585;p=dcpomatic.git diff --git a/test/audio_ring_buffers_test.cc b/test/audio_ring_buffers_test.cc index 9ebd64ded..ef64f5fba 100644 --- a/test/audio_ring_buffers_test.cc +++ b/test/audio_ring_buffers_test.cc @@ -18,15 +18,18 @@ */ + #include "lib/audio_ring_buffers.h" #include -#include -using std::cout; -using boost::shared_ptr; + +using std::make_shared; +using namespace dcpomatic; + #define CANARY 9999 + /* XXX: these tests don't check the timestamping in AudioRingBuffers */ /** Basic tests fetching the same number of channels as went in */ @@ -57,7 +60,7 @@ 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) { @@ -98,7 +101,7 @@ 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) { @@ -150,7 +153,7 @@ 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) {