diff options
Diffstat (limited to 'test/sync_test.cc')
| -rw-r--r-- | test/sync_test.cc | 16 |
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()); |
