Cleanup: test tidying.
[dcpomatic.git] / test / audio_ring_buffers_test.cc
index 6ec5e22359b93584c94000a734956ccc9d525dc6..ef64f5fbaca84cae4964115d2f7f3041c9ee8f25 100644 (file)
 
 */
 
+
 #include "lib/audio_ring_buffers.h"
 #include <boost/test/unit_test.hpp>
-#include <iostream>
 
-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,14 +60,14 @@ BOOST_AUTO_TEST_CASE (audio_ring_buffers_test1)
        BOOST_CHECK_EQUAL (buffer[240 * 6], CANARY);
 
        /* Put some data in */
-       shared_ptr<AudioBuffers> data (new AudioBuffers (6, 91));
+       auto data = make_shared<AudioBuffers>(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 +101,14 @@ BOOST_AUTO_TEST_CASE (audio_ring_buffers_test2)
        AudioRingBuffers rb;
 
        /* Put some data in */
-       shared_ptr<AudioBuffers> data (new AudioBuffers (2, 91));
+       auto data = make_shared<AudioBuffers>(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 +153,14 @@ BOOST_AUTO_TEST_CASE (audio_ring_buffers_test3)
        AudioRingBuffers rb;
 
        /* Put some data in */
-       shared_ptr<AudioBuffers> data (new AudioBuffers (6, 91));
+       auto data = make_shared<AudioBuffers>(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 */