| Index: core/src/fxcodec/lbmp/fx_bmp.h
|
| diff --git a/core/src/fxcodec/lbmp/fx_bmp.h b/core/src/fxcodec/lbmp/fx_bmp.h
|
| index b7c3617182ebb0e50c376f4b49b9a7fc04f3d430..553a1501dbcc39d893564edf685035d047ff8242 100644
|
| --- a/core/src/fxcodec/lbmp/fx_bmp.h
|
| +++ b/core/src/fxcodec/lbmp/fx_bmp.h
|
| @@ -47,14 +47,14 @@ typedef struct tagBmpCoreHeader {
|
| } BmpCoreHeader, *BmpCoreHeaderPtr;
|
| typedef struct tagBmpInfoHeader {
|
| FX_DWORD biSize;
|
| - FX_INT32 biWidth;
|
| - FX_INT32 biHeight;
|
| + int32_t biWidth;
|
| + int32_t biHeight;
|
| FX_WORD biPlanes;
|
| FX_WORD biBitCount;
|
| FX_DWORD biCompression;
|
| FX_DWORD biSizeImage;
|
| - FX_INT32 biXPelsPerMeter;
|
| - FX_INT32 biYPelsPerMeter;
|
| + int32_t biXPelsPerMeter;
|
| + int32_t biYPelsPerMeter;
|
| FX_DWORD biClrUsed;
|
| FX_DWORD biClrImportant;
|
| } BmpInfoHeader, *BmpInfoHeaderPtr;
|
| @@ -71,26 +71,26 @@ struct tag_bmp_decompress_struct {
|
|
|
| BmpFileHeaderPtr bmp_header_ptr;
|
| BmpInfoHeaderPtr bmp_infoheader_ptr;
|
| - FX_INT32 width;
|
| - FX_INT32 height;
|
| + int32_t width;
|
| + int32_t height;
|
| FX_DWORD compress_flag;
|
| - FX_INT32 components;
|
| - FX_INT32 src_row_bytes;
|
| - FX_INT32 out_row_bytes;
|
| + int32_t components;
|
| + int32_t src_row_bytes;
|
| + int32_t out_row_bytes;
|
| FX_LPBYTE out_row_buffer;
|
| FX_WORD bitCounts;
|
| FX_DWORD color_used;
|
| FX_BOOL imgTB_flag;
|
| - FX_INT32 pal_num;
|
| - FX_INT32 pal_type;
|
| + int32_t pal_num;
|
| + int32_t pal_type;
|
| FX_DWORD* pal_ptr;
|
| FX_DWORD data_size;
|
| FX_DWORD img_data_offset;
|
| FX_DWORD img_ifh_size;
|
| - FX_INT32 row_num;
|
| - FX_INT32 col_num;
|
| - FX_INT32 dpi_x;
|
| - FX_INT32 dpi_y;
|
| + int32_t row_num;
|
| + int32_t col_num;
|
| + int32_t dpi_x;
|
| + int32_t dpi_y;
|
| #ifdef BMP_SUPPORT_BITFIELD
|
| FX_DWORD mask_red;
|
| FX_DWORD mask_green;
|
| @@ -98,22 +98,22 @@ struct tag_bmp_decompress_struct {
|
| #endif
|
|
|
| FX_BOOL (*_bmp_get_data_position_fn)(bmp_decompress_struct_p bmp_ptr, FX_DWORD cur_pos);
|
| - void (*_bmp_get_row_fn)(bmp_decompress_struct_p bmp_ptr, FX_INT32 row_num, FX_LPBYTE row_buf);
|
| + void (*_bmp_get_row_fn)(bmp_decompress_struct_p bmp_ptr, int32_t row_num, FX_LPBYTE row_buf);
|
| FX_LPBYTE next_in;
|
| FX_DWORD avail_in;
|
| FX_DWORD skip_size;
|
| - FX_INT32 decode_status;
|
| + int32_t decode_status;
|
| };
|
| void _bmp_error(bmp_decompress_struct_p bmp_ptr, FX_LPCSTR err_msg);
|
| bmp_decompress_struct_p _bmp_create_decompress();
|
| void _bmp_destroy_decompress(bmp_decompress_struct_pp bmp_ptr_ptr);
|
| -FX_INT32 _bmp_read_header(bmp_decompress_struct_p bmp_ptr);
|
| -FX_INT32 _bmp_decode_image(bmp_decompress_struct_p bmp_ptr);
|
| -FX_INT32 _bmp_decode_rgb(bmp_decompress_struct_p bmp_ptr);
|
| -FX_INT32 _bmp_decode_rle8(bmp_decompress_struct_p bmp_ptr);
|
| -FX_INT32 _bmp_decode_rle4(bmp_decompress_struct_p bmp_ptr);
|
| +int32_t _bmp_read_header(bmp_decompress_struct_p bmp_ptr);
|
| +int32_t _bmp_decode_image(bmp_decompress_struct_p bmp_ptr);
|
| +int32_t _bmp_decode_rgb(bmp_decompress_struct_p bmp_ptr);
|
| +int32_t _bmp_decode_rle8(bmp_decompress_struct_p bmp_ptr);
|
| +int32_t _bmp_decode_rle4(bmp_decompress_struct_p bmp_ptr);
|
| FX_LPBYTE _bmp_read_data(bmp_decompress_struct_p bmp_ptr, FX_LPBYTE* des_buf_pp, FX_DWORD data_size);
|
| -void _bmp_save_decoding_status(bmp_decompress_struct_p bmp_ptr, FX_INT32 status);
|
| +void _bmp_save_decoding_status(bmp_decompress_struct_p bmp_ptr, int32_t status);
|
| void _bmp_input_buffer(bmp_decompress_struct_p bmp_ptr, FX_LPBYTE src_buf, FX_DWORD src_size);
|
| FX_DWORD _bmp_get_avail_input(bmp_decompress_struct_p bmp_ptr, FX_LPBYTE* avial_buf_ptr);
|
| #define BMP_PTR_NOT_NULL(ptr,bmp_ptr) if(ptr == NULL){ \
|
| @@ -129,13 +129,13 @@ struct tag_bmp_compress_struct {
|
| FX_LPBYTE src_buf;
|
| FX_DWORD src_pitch;
|
| FX_DWORD src_row;
|
| - FX_BYTE src_bpp;
|
| + uint8_t src_bpp;
|
| FX_DWORD src_width;
|
| FX_BOOL src_free;
|
| FX_DWORD* pal_ptr;
|
| FX_WORD pal_num;
|
| #ifdef BMP_SUPPORT_BITFIELD
|
| - FX_BYTE bit_type;
|
| + uint8_t bit_type;
|
| #endif
|
| };
|
| bmp_compress_struct_p _bmp_create_compress();
|
|
|