Remove ReelEncryptableAsset and tidy up a bit.
[libdcp.git] / src / reel_interop_closed_caption_asset.h
index 8031142d5c63422b59a963e0d8433ca3d73947f0..bb5b5cecde93e3c2a370e0cbb34b56fdec3548fc 100644 (file)
@@ -54,12 +54,12 @@ public:
        ReelInteropClosedCaptionAsset (std::shared_ptr<InteropSubtitleAsset> asset, Fraction edit_rate, int64_t instrinsic_duration, int64_t entry_point);
        explicit ReelInteropClosedCaptionAsset (std::shared_ptr<const cxml::Node>);
 
+       xmlpp::Node* write_to_cpl (xmlpp::Node* node, Standard standard) const override;
+
        std::shared_ptr<InteropSubtitleAsset> interop_asset () const {
                return std::dynamic_pointer_cast<InteropSubtitleAsset>(asset());
        }
 
-       xmlpp::Node* write_to_cpl (xmlpp::Node* node, Standard standard) const;
-
 private:
        std::string cpl_node_name (Standard) const;
        std::pair<std::string, std::string> cpl_node_namespace () const override;