diff --git a/test/unitTest/media/audio/test_resampler.cpp b/test/unitTest/media/audio/test_resampler.cpp index d9403e21449799d354942e1f5bd089d1023e8c11..90d6ecc5dea17771f3bb355fd77d45060513f1a6 100644 --- a/test/unitTest/media/audio/test_resampler.cpp +++ b/test/unitTest/media/audio/test_resampler.cpp @@ -89,8 +89,8 @@ ResamplerTest::testAudioFrame() AudioBuffer inbuf(1024, infmt); auto input = inbuf.toAVFrame(); - CPPUNIT_ASSERT(input->data && input->data[0]); - CPPUNIT_ASSERT(input->data[0][0] == 0); + CPPUNIT_ASSERT(input->pointer()->data && input->pointer()->data[0]); + CPPUNIT_ASSERT(input->pointer()->data[0][0] == 0); DRing::AudioFrame out; auto output = out.pointer(); @@ -98,7 +98,7 @@ ResamplerTest::testAudioFrame() output->sample_rate = 48000; output->channel_layout = AV_CH_LAYOUT_STEREO; - int ret = resampler_->resample(input, output); + int ret = resampler_->resample(input->pointer(), output); CPPUNIT_ASSERT_MESSAGE(libav_utils::getError(ret).c_str(), ret >= 0); CPPUNIT_ASSERT(output->data && output->data[0]); CPPUNIT_ASSERT(output->data[0][0] == 0);