- /* That should have caused an emission of 22 samples at 0 */
- BOOST_CHECK (last_audio != shared_ptr<const AudioBuffers> ());
- BOOST_CHECK_EQUAL (last_audio->frames(), 22);
- BOOST_CHECK_EQUAL (last_time, 0);
+ TimedAudioBuffers<int> tb = merger.pull (22);
+ BOOST_CHECK (tb.audio != shared_ptr<const AudioBuffers> ());
+ BOOST_CHECK_EQUAL (tb.audio->frames(), 22);
+ BOOST_CHECK_EQUAL (tb.time, 0);