Use an enum class for Marker.
[libdcp.git] / src / stereo_picture_asset.h
index fbf4e61817ef78f3bd851dd58b03ba083f4b5590..e0302758129385b11b92a70111bf3e9669a36617 100644 (file)
@@ -44,14 +44,14 @@ class StereoPictureAsset : public PictureAsset
 {
 public:
        explicit StereoPictureAsset (boost::filesystem::path file);
-       explicit StereoPictureAsset (Fraction edit_rate);
+       explicit StereoPictureAsset (Fraction edit_rate, Standard standard);
 
        /** Start a progressive write to a StereoPictureAsset */
-       boost::shared_ptr<PictureAssetWriter> start_write (boost::filesystem::path file, Standard, bool);
-       boost::shared_ptr<StereoPictureAssetReader> start_read () const;
+       std::shared_ptr<PictureAssetWriter> start_write (boost::filesystem::path file, bool);
+       std::shared_ptr<StereoPictureAssetReader> start_read () const;
 
        bool equals (
-               boost::shared_ptr<const Asset> other,
+               std::shared_ptr<const Asset> other,
                EqualityOptions opt,
                NoteHandler note
                ) const;