]> Creatis software - gdcm.git/blobdiff - src/gdcmmpeg2/src/mpeg2dec/mpeg2dec.h
ENH: Start working again on the MPEG2 stuff. Gather the stdio mess in a single place
[gdcm.git] / src / gdcmmpeg2 / src / mpeg2dec / mpeg2dec.h
index 059b86104a5b640cdf8e47e27122edb8f7719c25..e80686780ae4b5a1576f2d0fe427af9edbf273b9 100644 (file)
 #define MB_WEIGHT                  32
 #define MB_CLASS4                  64
 
+#include <stdio.h>
+typedef struct
+{
+  FILE* Fd;
+} ostream;
+
+int my_open(char *filename);
+int my_printf(const char *format, ...);
+int my_fprintf(const char *format, ...);
+int my_sprintf(char *str, const char *format, ...);
+void my_exit(int status);
+ostream *my_fopen(const char *path, const char *mode);
+int my_fseek(ostream *stream, long offset, int whence);
+size_t my_fread(void *ptr, size_t size, size_t nmemb, ostream *stream);
+int my_fclose(ostream *fp);
+