KT24-1110_65E-HA-651B/include_lib/system/ui/res/rle.h
2024-11-10 18:44:17 +08:00

20 lines
338 B
C

#ifndef __RLE_H__
#define __RLE_H__
#include "system/includes.h"
struct rle_header {
u32 addr: 22; //max 4M
u32 len: 10; //max 1024 bytes
};
struct rle_line {
u32 addr: 22;
u32 num: 10;
u16 len[0];
};
int Rle_Decode(u8 *inbuf, int inSize, u8 *outbuf, int onuBufSize, int offset, int len, int pixel_size);
#endif