Merge branch 'master' into plot-audio
[dcpomatic.git] / src / lib / log.h
index 2a242e24c96e8f49bfb171d81bac463085ad9f02..3a2cfcbfd53e7882a61feaa03268738036a60b1f 100644 (file)
@@ -34,15 +34,19 @@ class Log
 {
 public:
        Log ();
+       virtual ~Log () {}
 
        enum Level {
                STANDARD = 0,
-               VERBOSE = 1
+               VERBOSE = 1,
+               TIMING = 2
        };
 
        void log (std::string m, Level l = STANDARD);
+       void microsecond_log (std::string m, Level l = STANDARD);
 
        void set_level (Level l);
+       void set_level (std::string l);
 
 protected:     
        /** mutex to protect the log */