Reinstate subtitle speed-up patch 526fd6de4c80a7ac9614a1cb0209efff7b171cd5 but only...
[dcpomatic.git] / src / lib / decoder.h
index 8378373c6e0e29c8c4ed45943a30a6817651ed2e..9867b79b099a12466790c637ce78011a6867a830 100644 (file)
@@ -51,7 +51,13 @@ protected:
         */
        virtual void seek (ContentTime time, bool accurate) = 0;
 
-       virtual bool pass () = 0;
+       enum PassReason {
+               PASS_REASON_VIDEO,
+               PASS_REASON_AUDIO,
+               PASS_REASON_SUBTITLE
+       };
+
+       virtual bool pass (PassReason, bool accurate) = 0;
 };
 
 #endif