diff --git a/aegisub/libaegisub/media/video_frame.cpp b/aegisub/libmedia/common/video_frame.cpp similarity index 100% rename from aegisub/libaegisub/media/video_frame.cpp rename to aegisub/libmedia/common/video_frame.cpp diff --git a/aegisub/libmedia/magi_pre.h b/aegisub/libmedia/magi_pre.h new file mode 100644 index 000000000..545cfe945 --- /dev/null +++ b/aegisub/libmedia/magi_pre.h @@ -0,0 +1,57 @@ +#define LAGI_PRE + +#include "config.h" + +// Common C +#include +#include +#include +#include +#include +#include +#include +#ifdef HAVE_SYS_TIME_H +# include +#else +# include +#endif + +// Windows C +#ifdef _WIN32 +#define WIN32_LEAN_AND_MEAN +#include +#include +#endif + +// Common C++ +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef _WIN32 +#include +#include +#else +#include +#include +#endif + +#ifdef __DEPRECATED // Dodge GCC warnings +# undef __DEPRECATED +# include +# define __DEPRECATED +#else +# include +#endif + +// Cajun +#include "libaegisub/cajun/elements.h" +#include "libaegisub/cajun/reader.h" +#include "libaegisub/cajun/visitor.h" +#include "libaegisub/cajun/writer.h" +