⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jpgdecfillbuf.h

📁 瑞星微公司RK27XX系列芯片的SDK开发包
💻 H
字号:
//
//
//


#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -