--- branches/dev-api-4/xvidcore/vfw/src/status.h 2004/01/21 07:16:30 1318 +++ branches/dev-api-4/xvidcore/vfw/src/status.h 2004/01/22 14:43:39 1319 @@ -3,31 +3,39 @@ #include +/* int64_t */ +#if defined(_MSC_VER) || defined (__WATCOMC__) +# define int64_t __int64 +# define uint64_t unsigned __int64 +#else +# include +#endif + typedef struct { - double fps; + double fps; - HWND hDlg; - HWND hGraph; - HDC hDc; - - unsigned int width; - unsigned int width31; - unsigned int height; - unsigned int stride; - unsigned char * buffer; - - TEXTMETRIC tm; - BITMAPINFO * bi; - - int count[4]; - int min_quant[4]; - int max_quant[4]; - int quant[31]; - int max_quant_frames; - int min_length[4]; - int max_length[4]; - int tot_length[4]; + HWND hDlg; + HWND hGraph; + HDC hDc; + + unsigned int width; + unsigned int width31; + unsigned int height; + unsigned int stride; + unsigned char * buffer; + + TEXTMETRIC tm; + BITMAPINFO * bi; + + int64_t count[4]; + int min_quant[4]; + int max_quant[4]; + int quant[3][31]; + int max_quant_frames; + int min_length[4]; + int max_length[4]; + int64_t tot_length[4]; } status_t;