#define COMPAT_H
#ifndef HAVE_FSEEKO
-# if _MSC_VER >= 1400
+# if HAVE_FSEEKO64
+# define fseeko fseeko64
+# define ftello ftello64
+# elif _MSC_VER >= 1400
# define fseeko _fseeki64
# define ftello _ftelli64
# else
int64_t aacenc_timer(void);
FILE *aacenc_fopen(const char *name, const char *mode);
+#ifdef _WIN32
void aacenc_getmainargs(int *argc, char ***argv);
+#else
+#define aacenc_getmainargs(argc, argv) (void)0
+#endif
char *aacenc_to_utf8(const char *s);
+#ifdef _WIN32
int aacenc_fprintf(FILE *fp, const char *fmt, ...);
+#else
+#define aacenc_fprintf fprintf
+#endif
const char *aacenc_basename(const char *path);
+int aacenc_seekable(FILE *fp);
#endif