No-op: whitespace.
[dcpomatic.git] / src / lib / audio_delay.h
index 644ca1fb465138df374787b722d6c4e0f672cb50..3731013e5e7df01472a9e53c0efd36b92aa894c1 100644 (file)
 
 */
 
-#include <boost/shared_ptr.hpp>
+
+#include <memory>
+
 
 class AudioBuffers;
 
+/** @class AudioDelay
+ *  @brief An audio delay line.
+ */
 class AudioDelay
 {
 public:
-       AudioDelay (int samples);
-       boost::shared_ptr<AudioBuffers> run (boost::shared_ptr<const AudioBuffers> in);
+       explicit AudioDelay (int samples);
+       std::shared_ptr<AudioBuffers> run (std::shared_ptr<const AudioBuffers> in);
        void flush ();
 
 private:
-       boost::shared_ptr<AudioBuffers> _tail;
+       std::shared_ptr<AudioBuffers> _tail;
        int _samples;
 };