jpgdecfillbuf.h
来自「瑞星微公司RK27XX系列芯片的SDK开发包」· C头文件 代码 · 共 46 行
H
46 行
//
//
//
#ifndef JPGDECFILLBUF_H
#define JPGDECFILLBUF_H
#define JPG_COM_DRAM_ADR (0x30000000 + 2*0x7700) // 通讯地址,与zsp和.lcf一致
#define JPGD_INBUFSIZE 1024 // 每次为ZSP 准备的码流数据大小
#define JPG_FILE_READ_CACHE_SIZE (1024*4) // 读文件缓冲区大小 ,必须大于JPGD_INBUFSIZE
// 支持的最大的LCD分辨率
#define MAX_SCR_LENGTH 800
#define MAX_SCR_HEIGHT 600
//一宏行yuv所占空间
#define MAX_YUV_MCU_BUFSIZE (MAX_SCR_LENGTH*16*2*3)
#define ARM_PLATFORM 1
// 输入Buffer 状态
#define JPG_DATA_EMPTY 0
#define JPG_DATA_FULL 1
// 解码状态
#define JPG_DEC_DECODING 0
#define JPG_DEC_FAIL 1
#define JPG_DEC_SUCCESS 2
typedef struct
{
long JpgInputBufStatus[2]; // 输入Buffer 状态
long JpgDecStatus; // 解码状态
long JpgInputBuf; // 输入Buffer
long JpgYuvMCUBuf; //一宏行的yuv输出buffer
long JpgOutputBuf; // 输出Buffer
long JpgDecOutputWidth;
long JpgDecOutputHeight;
long JpgDecErrorCode; // 解码错误信息
} JPGArmZspCom;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?