#include <ft2build.h>
#include FT_FREETYPE_H
+#include <memory>
#include <string>
#include <type_traits>
struct freetype_exception : virtual caspar_exception { };
struct expected_freetype_exception : virtual user_error { };
-spl::shared_ptr<std::remove_pointer<FT_Library>::type> get_lib_for_thread();
-spl::shared_ptr<std::remove_pointer<FT_Face>::type> get_new_face(const std::string& font_file, const std::string& font_name = "");
+std::shared_ptr<std::remove_pointer<FT_Library>::type> get_lib_for_thread();
+std::shared_ptr<std::remove_pointer<FT_Face>::type> get_new_face(const std::string& font_file, const std::string& font_name = "");
}}}