📄 appjpeg.h
字号:
/**************************************************************
* Copyright(C) 2003--2006
* Epson Electronic Technology Development (ShenZhen) co., LTD
* All rights reserved.
*
* File name: appjpeg.h
* Platform: VC++ simulator of EPSON GUI
* Author: David Cheng
* Dept: Electronic Enginerring Department
* Date: 02/26/2003
* Descriptions:motion jpeg
* Modified:
*************************************************************/
#ifndef _APP_APPJPEG_H_
#define _APP_APPJPEG_H_
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
#define MJPEG_MAX_FRAMES 60 // max jpeg frames
// control structure of motion jpeg
typedef struct __MJPEG_CONTROL{
T_VUWORD memsize; // rest memory size
T_VUWORD rest; // rest memory size
T_UHWORD number; // number of jpeg frame
T_UHWORD curnum; // current number of jpeg frame
T_VOID *buffer; // Jpeg frames Entry
T_VUWORD jpegaddr[MJPEG_MAX_FRAMES]; // record every frame addr
}MJPEG_CONTROL, *pMJPEG_CONTROL;
/*********** Interface Funtion Declaration *********************/
T_BOOL InitMjpeg( pMJPEG_CONTROL, T_VUWORD );
T_VOID UninitMjpeg( pMJPEG_CONTROL );
T_BOOL ReinitMjpeg( pMJPEG_CONTROL );
T_UWORD CaptureOneJpeg( pMJPEG_CONTROL );
T_BOOL PlayMjpeg( pMJPEG_CONTROL, T_UHWORD, T_UHWORD );
//T_BOOL SaveMjpeg( pMJPEG_CONTROL );
T_BOOL ResetMjpeg( pMJPEG_CONTROL );
T_BOOL ShowOneJpeg(pMJPEG_CONTROL,T_UHWORD,T_UHWORD,T_UHWORD,T_UBYTE);
T_VUWORD GetJpegBuffer(pMJPEG_CONTROL, T_UHWORD, T_VOID ** );
T_VOID ExtCapture( T_VOID );
#ifdef __cplusplus
}
#endif // __cplusplus
#endif // _APP_APPJPEG_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -