+ BOOST_REQUIRE (butler.get_audio(buffer, 256) == DCPTime());
+ for (int i = 0; i < 256; ++i) {
+ BOOST_REQUIRE_EQUAL (buffer[i * 6 + 0], 0);
+ BOOST_REQUIRE_EQUAL (buffer[i * 6 + 1], 0);
+ BOOST_REQUIRE_CLOSE (buffer[i * 6 + 2], i / 32768.0f, 0.1);
+ BOOST_REQUIRE_EQUAL (buffer[i * 6 + 3], 0);
+ BOOST_REQUIRE_EQUAL (buffer[i * 6 + 4], 0);
+ BOOST_REQUIRE_EQUAL (buffer[i * 6 + 5], 0);
+ }