Remove PassReason stuff.
[dcpomatic.git] / src / lib / dcp_decoder.h
index 89931aa38361695ccc1e7750b3d5956761dde341..5d9b76497411bc3f6a482c99f7be25964bbc8a54 100644 (file)
 
 */
 
+/** @file  src/dcp_decoder.h
+ *  @brief A decoder of existing DCPs.
+ */
+
 #include "video_decoder.h"
 #include "audio_decoder.h"
 #include "subtitle_decoder.h"
@@ -34,9 +38,11 @@ public:
        DCPDecoder (boost::shared_ptr<const DCPContent>);
 
 private:
-       void seek (ContentTime t, bool accurate);
        bool pass ();
-       std::list<ContentTimePeriod> subtitles_during (ContentTimePeriod, bool starting) const;
+       void seek (ContentTime t, bool accurate);
+       
+       std::list<ContentTimePeriod> image_subtitles_during (ContentTimePeriod, bool starting) const;
+       std::list<ContentTimePeriod> text_subtitles_during (ContentTimePeriod, bool starting) const;
 
        ContentTime _next;
        std::list<boost::shared_ptr<dcp::Reel> > _reels;