Fix missing version string when Popen communicate returns byte strings.
[libdcp.git] / src / mono_picture_asset_writer.h
index e694e085ec68a662d6c14098428276b18f339be4..2284cd3c9a627d089273f63db38b550e9c616d0c 100644 (file)
@@ -43,7 +43,6 @@
 #include <boost/utility.hpp>
 #include <stdint.h>
 #include <string>
-#include <fstream>
 
 namespace dcp {
 
@@ -60,15 +59,15 @@ namespace dcp {
 class MonoPictureAssetWriter : public PictureAssetWriter
 {
 public:
-       FrameInfo write (uint8_t *, int);
+       FrameInfo write (uint8_t const *, int);
        void fake_write (int size);
        bool finalize ();
 
 private:
        friend class MonoPictureAsset;
 
-       MonoPictureAssetWriter (PictureAsset *, boost::filesystem::path file, Standard standard, bool);
-       void start (uint8_t *, int);
+       MonoPictureAssetWriter (PictureAsset *, boost::filesystem::path file, bool);
+       void start (uint8_t const *, int);
 
        /* do this with an opaque pointer so we don't have to include
           ASDCP headers