return;
}
- FILE* o = fopen (out.string().c_str(), "w");
+ FILE* o = fopen_boost (out, "w");
if (!o) {
log->log ("ffprobe call failed (could not create output file)");
return;
return fopen (p.c_str(), t.c_str ());
#endif
}
+
+int
+dcpomatic_fseek (FILE* stream, int64_t offset, int whence)
+{
+#ifdef DCPOMATIC_WINDOWS
+ return _fseeki64 (stream, offset, whence);
+#else
+ return fseek (stream, offset, whence);
+#endif
+}
+
+void
+kick ()
+{
+#ifdef DCPOMATIC_WINDOWS
+ SetThreadExecutionState (ES_CONTINUOUS);
+#endif
+}