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

📄 img533.h

📁 台湾凌阳方案300万数码相机源代码
💻 H
字号:
/*++

Copyright (c) 2001 Sunplus Technology Co., Ltd.

Module Name:

        image.h

Abstract:

        Header file related to image functions

Environment:

        Keil C51 Compiler

Revision History:

        08/28/2001      Chi-Yeh Tsai    created                 

--*/

//------------------------------------------------------------------------------
//Constant
//------------------------------------------------------------------------------
#define K_File_DataType_YUV411          0x01
#define K_File_DataType_YUV422          0x02

//------------------------------------------------------------------------------
//External Link
//------------------------------------------------------------------------------
extern xdata   USHORT   G_Image_SensorWidth;
extern xdata   USHORT   G_Image_SensorHeight;
extern xdata   UCHAR    G_Image_HSubSample;
extern xdata   UCHAR    G_Image_VSubSample;
extern xdata   UCHAR    G_Image_QTableIndex;
extern xdata   UCHAR    G_Image_SrcDataType;
extern xdata   ULONG    G_SDRAM_ImageAddr;
extern data    UCHAR    G_StatusReg;
extern data    UCHAR    G_DramCtrlReg;
extern xdata   ULONG    G_Image_VlcSize;
extern xdata   UCHAR    G_log27c0;

//------------------------------------------------------------------------------
//Function Prototype
//------------------------------------------------------------------------------
extern void File_SetImageMode(BYTE imagemode, BYTE bAudio);
extern ULONG File_ExifStillImage(PULONG);
extern ULONG File_VideoStrm1Image(void);
extern void File_StopClipMode(BYTE bAudio);
extern BYTE File_FifoVideoStrm1Image(ULONG *pStartLogAddr, ULONG endLogAddr, BYTE hasOldBlk);
// @WYEO, 1008
// @WYEO, 1016
extern void File_PlayDscImage(ULONG ramAddr, ULONG size, USHORT width, USHORT height, BYTE srcDataType, BYTE jiff);
// @WYEO, 1023
extern void File_PlayAviStream(ULONG vidRamAddr, ULONG vidSize, USHORT width, USHORT height,
                                BYTE srcDataType, BYTE jiff, ULONG audRamAddr, ULONG audSize);

// 500 use
extern ULONG File_JpgStillPage(BYTE* flag);
extern ULONG File_JpgVideoImage(void);
extern ULONG File_JpgVideoPage(BYTE* flag);
extern USHORT File_JpgProcessPage(UCHAR *flag);
extern void File_VideoStrm1Page(void);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -