Remove use of boost::noncopyable.
[dcpomatic.git] / src / lib / resampler.h
index 1f8200c69366fc2c642f08945991245f6e17d0fe..5a3a7fa40406c8dca974fa61da7cb4c18a71b8f6 100644 (file)
 
 */
 
+
 #include "types.h"
 #include <samplerate.h>
-#include <boost/utility.hpp>
+
 
 class AudioBuffers;
 
-class Resampler : public boost::noncopyable
+
+class Resampler
 {
 public:
        Resampler (int, int, int);
        ~Resampler ();
 
+       Resampler (Resampler const&) = delete;
+       Resampler& operator= (Resampler const&) = delete;
+
        std::shared_ptr<const AudioBuffers> run (std::shared_ptr<const AudioBuffers>);
        std::shared_ptr<const AudioBuffers> flush ();
        void reset ();