Some OS X build fixes.
[libdcp.git] / src / reel_subtitle_asset.h
index 429c9859d7524505ac157682000e1e188ef51995..f0537cb5d38b42ca00c4e99d54983d0dde165e9b 100644 (file)
 
 */
 
+/** @file  src/reel_subtitle_asset.h
+ *  @brief ReelSubtitleAsset class.
+ */
+
+#ifndef LIBDCP_REEL_SUBTITLE_ASSET_H
+#define LIBDCP_REEL_SUBTITLE_ASSET_H
+
 #include "reel_asset.h"
+#include "subtitle_content.h"
 
 namespace dcp {
 
 class SubtitleContent;
 
+/** @class ReelSubtitleAsset
+ *  @brief Part of a Reel's description which refers to a subtitle XML file.
+ */
 class ReelSubtitleAsset : public ReelAsset
 {
 public:
-       ReelSubtitleAsset (boost::shared_ptr<SubtitleContent> content, int64_t entry_point);
+       ReelSubtitleAsset (boost::shared_ptr<SubtitleContent> content, Fraction edit_rate, int64_t instrinsic_duration, int64_t entry_point);
        ReelSubtitleAsset (boost::shared_ptr<const cxml::Node>);
 
        boost::shared_ptr<SubtitleContent> subtitle_content () const {
@@ -38,3 +49,5 @@ private:
 };
 
 }
+
+#endif