Improve error reporting from openssl calls.
[libdcp.git] / src / mxf_asset.cc
index 98770d862b65031143473ffcb2450e400e4269eb..7bffc9f2be7bd5a1e8580ad74b99bcbdfba95aef 100644 (file)
@@ -43,24 +43,16 @@ using boost::lexical_cast;
 using boost::dynamic_pointer_cast;
 using namespace libdcp;
 
-MXFAsset::MXFAsset (string directory, string file_name)
+MXFAsset::MXFAsset (boost::filesystem::path directory, string file_name)
        : Asset (directory, file_name)
        , _progress (0)
        , _encryption_context (0)
        , _decryption_context (0)
+       , _interop (false)
 {
 
 }
 
-MXFAsset::MXFAsset (string directory, string file_name, boost::signals2::signal<void (float)>* progress, int edit_rate, int intrinsic_duration) 
-       : Asset (directory, file_name, edit_rate, intrinsic_duration)
-       , _progress (progress)
-       , _encryption_context (0)
-       , _decryption_context (0)
-{
-       
-}
-
 MXFAsset::~MXFAsset ()
 {
        delete _encryption_context;