Support CPL metadata.
[libdcp.git] / src / exceptions.h
index 79ee9fca285bb2a4002a7c17a30a421bdcd1345e..12624175cafe4a237c9f2dc3ecfd0ee0a894e433 100644 (file)
@@ -254,6 +254,28 @@ public:
        LanguageTagError (std::string message);
 };
 
+
+class BadSettingError : public std::runtime_error
+{
+public:
+       BadSettingError (std::string message);
+};
+
+
+class DuplicateIdError : public std::runtime_error
+{
+public:
+       DuplicateIdError (std::string message);
+};
+
+
+class MainSoundConfigurationError : public std::runtime_error
+{
+public:
+       MainSoundConfigurationError (std::string s);
+};
+
+
 }
 
 #endif