Primitive subtitle export feature.
[dcpomatic.git] / src / lib / dcp_encoder.cc
index 50a8fd927264eecf385a0c208ab2171dc14ecaa3..448fc2a5298e4e506f99c52cef110ec5bbaf21e5 100644 (file)
@@ -50,6 +50,7 @@ using boost::shared_ptr;
 using boost::weak_ptr;
 using boost::dynamic_pointer_cast;
 using boost::optional;
+using namespace dcpomatic;
 
 /** Construct a DCP encoder.
  *  @param film Film that we are encoding.
@@ -151,11 +152,11 @@ DCPEncoder::text (PlayerText data, TextType type, optional<DCPTextTrack> track,
        }
 }
 
-float
+optional<float>
 DCPEncoder::current_rate () const
 {
        if (!_j2k_encoder) {
-               return 0;
+               return optional<float>();
        }
 
        return _j2k_encoder->current_encoding_rate ();