First cut at J2K import.
[dcpomatic.git] / src / lib / util.cc
index 2b7df86bfbf8fd5e64a6533004b22c2d4a8b22b0..ec8b0f7a52571c18f93c99f48ead29bba668d196 100644 (file)
@@ -797,6 +797,14 @@ valid_image_file (boost::filesystem::path f)
        return (ext == ".tif" || ext == ".tiff" || ext == ".jpg" || ext == ".jpeg" || ext == ".png" || ext == ".bmp" || ext == ".tga" || ext == ".dpx");
 }
 
+bool
+valid_j2k_file (boost::filesystem::path f)
+{
+       string ext = f.extension().string();
+       transform (ext.begin(), ext.end(), ext.begin(), ::tolower);
+       return (ext == ".j2k" || ext == ".j2c");
+}
+
 string
 tidy_for_filename (string f)
 {