The schroedinger headers unconditionally #define over C99's rint when
compiling with msvc which messes up the later inclusion of math.h.
Including math.h before schroedinger headers avoids getting syntax
errors in math.h
https://bugzilla.gnome.org/show_bug.cgi?id=775293
#include <gst/video/gstvideopool.h>
#include <gst/video/gstvideodecoder.h>
#include <string.h>
-#include <schroedinger/schro.h>
#include <math.h>
+#include <schroedinger/schro.h>
#include "gstschroutils.h"
#include <schroedinger/schroparse.h>
#include <gst/video/gstvideoutils.h>
#include <string.h>
+#include <math.h>
#include <schroedinger/schro.h>
#include <schroedinger/schrobitstream.h>
#include <schroedinger/schrovirtframe.h>
-#include <math.h>
#include "gstschroutils.h"
GST_DEBUG_CATEGORY_EXTERN (schro_debug);
#include "config.h"
#endif
+#include <math.h>
#include "gstschroutils.h"
//#define SCHRO_ENABLE_UNSTABLE_API
#include <schroedinger/schro.h>
#include <schroedinger/schrobitstream.h>
#include <schroedinger/schrovirtframe.h>
-#include <math.h>
#include <string.h>
GST_DEBUG_CATEGORY_EXTERN (schro_debug);