Support more than one closed caption asset per reel.
[libdcp.git] / src / raw_convert.h
index 901e99ddf3c034ded9c32155d6248b54b1f4d03d..af2a1e37db5ec2fc400674a7e2d9102fcc658315 100644 (file)
@@ -62,19 +62,19 @@ raw_convert (unsigned int v, int, bool);
 
 template <>
 std::string
-raw_convert (long int v, int, bool);
+raw_convert (long v, int, bool);
 
 template <>
 std::string
-raw_convert (unsigned long int v, int, bool);
+raw_convert (unsigned long v, int, bool);
 
 template <>
 std::string
-raw_convert (long long int v, int, bool);
+raw_convert (long long v, int, bool);
 
 template <>
 std::string
-raw_convert (unsigned long long int v, int, bool);
+raw_convert (unsigned long long v, int, bool);
 
 template <>
 std::string
@@ -96,10 +96,26 @@ template <>
 std::string
 raw_convert (std::string v, int, bool);
 
+template <>
+std::string
+raw_convert (wchar_t const * v, int, bool);
+
+template <>
+std::string
+raw_convert (char v, int, bool);
+
 template <>
 int
 raw_convert (std::string v, int, bool);
 
+template <>
+long
+raw_convert (std::string v, int, bool);
+
+template <>
+long long
+raw_convert (std::string v, int, bool);
+
 template <>
 int
 raw_convert (char const * v, int, bool);