summaryrefslogtreecommitdiff
path: root/test/sync_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-08-02 18:23:36 +0200
committerCarl Hetherington <cth@carlh.net>2024-08-02 18:23:36 +0200
commit7d9e108ba3629b2e9120bc1da3354935c41aca37 (patch)
treec8ffdb2bca75d62bfe9fa2262e9fc4cd19c45027 /test/sync_test.cc
parent6f98afd8021f9475bbd342bdcb39162b3167fa9e (diff)
WIP: more hacks.shared-ptr
Diffstat (limited to 'test/sync_test.cc')
-rw-r--r--test/sync_test.cc16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/sync_test.cc b/test/sync_test.cc
index 67920e2f..51a18282 100644
--- a/test/sync_test.cc
+++ b/test/sync_test.cc
@@ -83,10 +83,10 @@ BOOST_AUTO_TEST_CASE (sync_test1)
{
dcp::SoundAsset asset (private_test / "data" / "atmos_pcm.mxf");
shared_ptr<dcp::SoundAssetReader> reader = asset.start_read ();
- shared_ptr<const dcp::SoundFrame> frame = reader->get_frame (0);
+ auto frame = reader->get_frame(0);
/* Read the samples from the first MXF frame of channel 14 and decode them to bits */
- uint8_t const * data = frame->data ();
+ uint8_t const * data = frame.data();
vector<bool> ref;
/* There's 2000 samples which contain 500 bits of data */
for (int i = 0; i < 500; ++i) {
@@ -146,13 +146,13 @@ BOOST_AUTO_TEST_CASE (sync_test2)
dcp::SoundAsset ref (private_test / "data" / "atmos_pcm.mxf");
dcp::SoundAsset check ("build/test/foo.mxf");
- shared_ptr<dcp::SoundAssetReader> ref_read = ref.start_read ();
- shared_ptr<dcp::SoundAssetReader> check_read = check.start_read ();
+ auto ref_read = ref.start_read();
+ auto check_read = check.start_read();
- shared_ptr<const dcp::SoundFrame> ref_frame = ref_read->get_frame(0);
- uint8_t const* ref_data = ref_frame->data();
- shared_ptr<const dcp::SoundFrame> check_frame = check_read->get_frame(0);
- uint8_t const* check_data = check_frame->data();
+ auto ref_frame = ref_read->get_frame(0);
+ uint8_t const* ref_data = ref_frame.data();
+ auto check_frame = check_read->get_frame(0);
+ uint8_t const* check_data = check_frame.data();
for (int i = 0; i < frames; ++i) {
int ref_sample = read_sync_sample (ref_data, i, ref.channels());