Add a log message and actually use device_for_write().
[dcpomatic.git] / src / lib / audio_buffers.h
index f4a0c1f1c052dc8b8d0e3bc78484ae1e2486ea78..63e4fac9d5089421374dcdb66033226df65c5e11 100644 (file)
@@ -40,7 +40,8 @@ class AudioBuffers
 public:
        AudioBuffers (int channels, int32_t frames);
        AudioBuffers (AudioBuffers const &);
-       AudioBuffers (boost::shared_ptr<const AudioBuffers>);
+       explicit AudioBuffers (boost::shared_ptr<const AudioBuffers>);
+       AudioBuffers (boost::shared_ptr<const AudioBuffers> other, int32_t frames_to_copy, int32_t read_offset);
        ~AudioBuffers ();
 
        AudioBuffers & operator= (AudioBuffers const &);