X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmono_picture_asset_writer.h;h=a5799d2737ce6319bd55429d37d6fbf69ed4a9f8;hb=5fbcd3a8dc711c6c42efabbac72ab0408f504ea2;hp=532f7ad7575a79f174b05ddbf72f3203e86a882a;hpb=e4d5298e7a179d4103581cba05cbc516f94acf60;p=libdcp.git diff --git a/src/mono_picture_asset_writer.h b/src/mono_picture_asset_writer.h index 532f7ad7..a5799d27 100644 --- a/src/mono_picture_asset_writer.h +++ b/src/mono_picture_asset_writer.h @@ -39,7 +39,7 @@ #define LIBDCP_MONO_PICTURE_ASSET_WRITER_H #include "picture_asset_writer.h" -#include +#include #include #include #include @@ -59,22 +59,22 @@ namespace dcp { class MonoPictureAssetWriter : public PictureAssetWriter { public: - FrameInfo write (uint8_t *, int); + MonoPictureAssetWriter (PictureAsset *, boost::filesystem::path file, bool); + + 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); + void start (uint8_t const *, int); /* do this with an opaque pointer so we don't have to include ASDCP headers */ - struct ASDCPState; - boost::shared_ptr _state; + std::shared_ptr _state; }; }