亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? w_setting.h

?? bu1566dsp芯片用來處理ov7660或其他30萬攝像模組的圖像預覽.圖像拍照(jpeg壓縮)
?? H
字號:
#ifdef _BU1563API_INTERFACE_

#if !defined _W_SETTING_H_INCLUDED_

#define	_W_SETTING_H_INCLUDED_

#ifdef _W_INTERFACE_C_

//----------------------------------------------------------------------------------
//-----------------------------------------Window setting
//----------------------------------------------------------------------------------
const LCDSET tWindowFull=         //full window
{
    M_LCD_WSIZE
    ,M_LCD_HSIZE
    ,0 
    ,0
};

const LCDSET tWindow128x96=   //128*96 window
{
    128
    ,96
    ,(M_LCD_WSIZE-128)/2
    ,(M_LCD_HSIZE-96)/2
};

const LCDSET tWindow80x80=    //80*80 window
{
    80
    ,80
    ,(M_LCD_WSIZE-80)/2
    ,(M_LCD_HSIZE-80)/2
};

//----------------------------------------------------------------------------------
//-----------------------------------------Camera preview setting
//----------------------------------------------------------------------------------
CAMSET tCameraFull=      //normal preview
{
    M_LCD_WSIZE                
    ,M_LCD_HSIZE                 
    ,0                                    
    ,0                                    
    ,M_LCD_HSIZE * 4 / 3      
    ,M_LCD_HSIZE                 
    ,0                                    
    ,0                                   
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};

CAMSET tCamera128x96=   //128*96 preview
{    
    128                
    ,96                
    ,0                                    
    ,0                                    
    ,96 * 4 / 3      
    ,96                
    ,0                                    
    ,0                                    
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};

CAMSET tCamera80x80=     //80*80 preview
{    
    80
    ,80
    ,0
    ,0
    ,80 * 4 / 3
    ,80
    ,0
    ,0
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};

//----------------------------------------------------------------------------------
//-----------------------------------------OSD setting
//----------------------------------------------------------------------------------
const OVLSET tOvlFull=
{
    0                                    
    ,M_LCD_WSIZE                
    ,M_LCD_HSIZE                 
    ,0                                    
    ,0 
    ,0x0000
    //,frame_dat
};

const OVLSET tOvlFrmSea=
{
    1                                    
    ,M_LCD_WSIZE                
    ,M_LCD_HSIZE                 
    ,0                                    
    ,0 
    ,0x0000
   // ,frame_dat
};

const OVLSET tOvlFrmMovie=
{
    1                                    
    ,M_LCD_WSIZE                
    ,M_LCD_HSIZE                 
    ,0                                    
    ,0 
    ,0x0000
  //  ,frame_dat
};

const OVLSET tOvlBlack=
{
    1                                    
    ,M_LCD_WSIZE                
    ,M_LCD_HSIZE                 
    ,0                                    
    ,0                                    
    ,0x0000
   // ,Black_128_160_dat
};

const EXOVLSET tExOvl1=
{
/*u16OvlIndex    */  0                            
/*u16OvlOpen     */  ,1                           
/*u16FmXsize     */  ,M_LCD_WSIZE                 
/*u16FmYsize     */  ,2560/M_LCD_WSIZE            
/*u16FmSt_x      */  ,0                           
/*u16FmSt_y      */  ,0
/*u16TransColor */  ,0x0000  
/*u16TransEnable*/ ,1
/*u16MaskColor  */  ,0x0000                      
/*u16ExmXsize   */  ,0                           
/*u16ExmYsize   */  ,0                           
/*u16ExmSt_x    */  ,2                         
/*u16ExmSt_y    */  ,1                                   
};

const EXOVLSET tExOvl2=
{
/*u16OvlIndex    */  1                            
/*u16OvlOpen     */  ,1                           
/*u16FmXsize     */  ,M_LCD_WSIZE                 
/*u16FmYsize     */  ,2560/M_LCD_WSIZE            
/*u16FmSt_x      */  ,0                           
/*u16FmSt_y      */  ,M_LCD_HSIZE-2560/M_LCD_WSIZE
/*u16TransColor */  ,0x0000                      
/*u16TransEnable*/ ,1
/*u16MaskColor  */  ,0x0000                      
/*u16ExmXsize   */  ,0                           
/*u16ExmYsize   */  ,0                           
/*u16ExmSt_x    */  ,2                          
/*u16ExmSt_y    */  ,9                          
///*szOvlStr[40]    */  ,"80X80"                   
};

//----------------------------------------------------------------------------------
//-----------------------------------------Camera encode setting
//----------------------------------------------------------------------------------
const CAMSET tCamEnc640x480=
{
    640      
    ,480                 
    ,0                                    
    ,0                                    
    ,640      
    ,480                 
    ,0
    ,0
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};
const CAMSET tCamEnc320x240=
{
    320      
    ,240                 
    ,0                                    
    ,0                                    
    ,320      
    ,240                 
    ,0
    ,0
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};

const CAMSET tCamEnc128x124=
{
    128      
    ,124                 
    ,0                                    
    ,0                                    
    ,320      
    ,240                 
    ,0
    ,0
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};

//----------------------------------------------------------------------------------
//-----------------------------------------Camera decode setting
//----------------------------------------------------------------------------------
const CAMSET tCamDec640x480=
{
    M_LCD_WSIZE      
    ,M_LCD_HSIZE                 
    ,0//u16CstX                                    
    ,0//u16CstY                                    
    ,640//M_LCD_WSIZE //1280//CAM_HSIZE      
    ,480//M_LCD_WSIZE*3/4 //960//CAM_VSIZE                 
    ,0
    ,0
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_ON
//    ,sDISABLE
};

const CAMSET tCamDec128x96=
{
    128//M_LCD_WSIZE      
    ,96//M_LCD_HSIZE                 
    ,0                                    
    ,0                                    
    ,128      
    ,96                 
    ,(M_LCD_WSIZE - 128) / 2
    ,(M_LCD_HSIZE - 96) / 2
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_ON
//    ,sDISABLE
};

const CAMSET tCamDec128x124=
{
    128//M_LCD_WSIZE      
    ,124//M_LCD_HSIZE                 
    ,0                                    
    ,0                                    
    ,128      
    ,124                 
    ,(M_LCD_WSIZE - 128) / 2
    ,(M_LCD_HSIZE - 124) / 2
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_ON
//    ,sDISABLE
};

const CAMSET tCamDec80x80=
{
    80//M_LCD_WSIZE      
    ,80//M_LCD_HSIZE                 
    ,0                                    
    ,0                                    
    ,80      
    ,80                 
    ,(M_LCD_WSIZE - 80) / 2
    ,(M_LCD_HSIZE - 80) / 2
    ,sROT_OFF | sHFLIP_OFF | sVFLIP_OFF
//    ,sDISABLE
};

const c_PreSizeItem cPreSizeItem[]=
{
    (EXOVLSET*)&tExOvl1,"128x160",(EXOVLSET*)&tExOvl2,"Preview Size"
    ,(LCDSET*)&tWindowFull,(CAMSET *)&tCameraFull

    ,(EXOVLSET*)&tExOvl1,"128x96",(EXOVLSET*)&tExOvl2,"Preview Size"
    ,(LCDSET*)&tWindow128x96,(CAMSET *)&tCamera128x96

    ,(EXOVLSET*)&tExOvl1,"80x80",(EXOVLSET*)&tExOvl2,"Preview Size"
    ,(LCDSET*)&tWindow80x80,(CAMSET *)&tCamera80x80
};

const c_FilterItem cFilterItem[]=
{
    (EXOVLSET*)&tExOvl1,"DISABLE",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sDISABLE

    ,(EXOVLSET*)&tExOvl1,"THD",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sTHD

    ,(EXOVLSET*)&tExOvl1,"GRAY",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sGRAY

    ,(EXOVLSET*)&tExOvl1,"SEPIA",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sSEPIA

    ,(EXOVLSET*)&tExOvl1,"EMBOSS",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sEMBOSS

    ,(EXOVLSET*)&tExOvl1,"EDGE1",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sEDGE1

    ,(EXOVLSET*)&tExOvl1,"EDGE2",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sEDGE2

    ,(EXOVLSET*)&tExOvl1,"NEGA",(EXOVLSET*)&tExOvl2,"Filter Effect"
    ,sNEGA
};

const c_OvlItem cOvlItem[]=
{
    (EXOVLSET*)&tExOvl1,"DISABLE",(EXOVLSET*)&tExOvl2,"Overlay"
    ,(OVLSET*)&tOvlBlack

    ,(EXOVLSET*)&tExOvl1,"SEA",(EXOVLSET*)&tExOvl2,"Overlay"
    ,(OVLSET*)&tOvlFrmSea

    ,(EXOVLSET*)&tExOvl1,"MOVIE",(EXOVLSET*)&tExOvl2,"Overlay"
    ,(OVLSET*)&tOvlFrmMovie
};

const c_JpgQualityItem cJpgQualityItem[]=
{
    (EXOVLSET*)&tExOvl1,"3",(EXOVLSET*)&tExOvl2,"JPG Quality"
    ,3

    ,(EXOVLSET*)&tExOvl1,"6",(EXOVLSET*)&tExOvl2,"JPG Quality"
    ,6

    ,(EXOVLSET*)&tExOvl1,"9",(EXOVLSET*)&tExOvl2,"JPG Quality"
    ,9

    ,(EXOVLSET*)&tExOvl1,"12",(EXOVLSET*)&tExOvl2,"JPG Quality"
    ,12

    ,(EXOVLSET*)&tExOvl1,"15",(EXOVLSET*)&tExOvl2,"JPG Quality"
    ,15
};

const c_JpgFuncItem cJpgFuncItem[]=
{
    (EXOVLSET*)&tExOvl1,"Sigle Shot",(EXOVLSET*)&tExOvl2,"JPG Func"
    ,SIGLESHOT

    ,(EXOVLSET*)&tExOvl1,"Multi Shot",(EXOVLSET*)&tExOvl2,"JPG Func"
    ,MULTISHOT

    ,(EXOVLSET*)&tExOvl1,"Motion Jpeg",(EXOVLSET*)&tExOvl2,"JPG Func"
    ,MOTIONJPEG
};

const c_JpgEncSizeItem cJpgEncSizeItem[]=
{
    (EXOVLSET*)&tExOvl1,"640x480",(EXOVLSET*)&tExOvl2,"JPG Enc Size"
    ,(CAMSET*)&tCamEnc640x480

    ,(EXOVLSET*)&tExOvl1,"320x240",(EXOVLSET*)&tExOvl2,"JPG Enc Size"
    ,(CAMSET*)&tCamEnc320x240

    ,(EXOVLSET*)&tExOvl1,"128x124",(EXOVLSET*)&tExOvl2,"JPG Enc Size"
    ,(CAMSET*)&tCamEnc128x124
};

const c_JpgDecSizeItem cJpgDecSizeItem[]=
{
    (EXOVLSET*)&tExOvl1,"128x96",(EXOVLSET*)&tExOvl2,"JPG Dec Size"
    ,(CAMSET*)&tCamDec128x96

    ,(EXOVLSET*)&tExOvl1,"640x480",(EXOVLSET*)&tExOvl2,"JPG Dec Size"
    ,(CAMSET*)&tCamDec640x480

    ,(EXOVLSET*)&tExOvl1,"128x124",(EXOVLSET*)&tExOvl2,"JPG Dec Size"
    ,(CAMSET*)&tCamDec128x124

};

c_PreSizeSet cPreSizeSet =
{ 
    0			//0 -- 128x160; 1 -- 128x96; 2 -- 80x80
    ,0,fPreSizeInit,fPreSizeSet
    ,(c_PreSizeItem *)cPreSizeItem
};
  
c_FilterSet cFilterSet=
{ 
    0			//0 -- DISABLE; 1 -- THD; 2 -- GRAY; 3 -- SEPIA; 4 -- EMBOSS; 5 -- EDGE1; 6 -- EDGE2 ; 7 -- NEGA
    ,0,fFilterInit,fFilterSet
    ,(c_FilterItem *)cFilterItem
};

c_OvlSet cOvlSet=
{ 
    0			//0 -- disable; 1 -- sea; 2 -- movie
    ,0,fOvlInit,fOvlSet
    ,(c_OvlItem *)cOvlItem
};

c_JpgQualitySet cJpgQualitySet=
{
    2	 		//0 -- qual3; 1 -- qual6; 2 -- qual9; 3 -- qual12;  4 -- qual15
    ,0,fJpgQualityInit,fJpgQualitySet
    ,(c_JpgQualityItem *)cJpgQualityItem
};

c_JpgFuncSet cJpgFuncSet=
{
    1 			// 0 -- single shot; 1 -- multi shot; 2 -- motion jpeg
    ,0,fJpgFuncInit,fJpgFuncSet
    ,(c_JpgFuncItem *)cJpgFuncItem
};

c_JpgEncSizeSet cJpgEncSizeSet=
{
    0			//0 -- 640x480
    ,0,fJpgEncSizeInit,fJpgEncSizeSet
    ,(c_JpgEncSizeItem *)cJpgEncSizeItem
};

c_JpgDecSizeSet cJpgDecSizeSet=
{
    0			//0 -- 128x96; 1 -- 640x480
    ,0,fJpgDecSizeInit,fJpgDecSizeSet
    ,(c_JpgDecSizeItem *)cJpgDecSizeItem
};

c_SetBase* cBase[]=
{
    (c_SetBase*)&cPreSizeSet
    ,(c_SetBase*)&cFilterSet
    ,(c_SetBase*)&cOvlSet
    ,(c_SetBase*)&cJpgQualitySet
    ,(c_SetBase*)&cJpgFuncSet
    ,(c_SetBase*)&cJpgEncSizeSet
    ,(c_SetBase*)&cJpgDecSizeSet
};

UINT16 gv_SetMaxNum=0;
    
t_VideoData gv_VideoData=
{
    (c_ItemBase*)cPreSizeItem
    ,(OVLSET*)&tOvlBlack
    ,(LCDSET*)&tWindowFull,(CAMSET *)&tCameraFull
    ,sDISABLE      
    ,(CAMSET*)&tCamEnc640x480
    ,(CAMSET*)&tCamDec128x96
    ,SIGLESHOT
    ,9
    ,0
    ,NULL//(UINT16 *)gl_pJpegMem_Buf
};

#endif //_W_INTERFACE_C_

extern c_SetBase* cBase[];
extern UINT16 gv_SetMaxNum;

#endif //_W_SETTING_H_INCLUDED_

#endif //_BU1563API_INTERFACE_

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品1区2区| 欧美日韩激情一区二区三区| 亚洲老妇xxxxxx| 91精品国产综合久久久久| 国产精品 欧美精品| 亚洲成年人影院| 欧美激情一区二区在线| 欧美一区日韩一区| 91视频www| 国产一区二区在线免费观看| 亚洲午夜av在线| 最新热久久免费视频| 亚洲精品一区二区三区福利| 欧美性生活大片视频| 成人久久久精品乱码一区二区三区| 日韩高清中文字幕一区| 亚洲丝袜制服诱惑| 中文字幕第一区| 精品国产一二三| 欧美日韩国产免费一区二区| 久久麻豆一区二区| 欧美日韩精品电影| 欧美午夜片在线观看| 99久久久久免费精品国产| 国产一区二区不卡在线| 麻豆精品在线观看| 天堂久久一区二区三区| 一区二区三区高清在线| 1024国产精品| 亚洲欧洲日韩女同| 中文字幕欧美激情| 欧美国产一区二区| 久久九九久久九九| 久久精品亚洲精品国产欧美| 日韩精品资源二区在线| 日韩美一区二区三区| 欧美一区二区国产| 678五月天丁香亚洲综合网| 欧美日韩久久久| 欧美在线|欧美| 欧美日韩中文字幕一区| 欧美日韩视频在线观看一区二区三区| 不卡欧美aaaaa| voyeur盗摄精品| 91丨porny丨最新| 一本久久a久久精品亚洲| 91猫先生在线| 欧美日韩综合一区| 在线播放日韩导航| 日韩一区二区三区四区| 欧美大片免费久久精品三p| 日韩精品中文字幕一区二区三区| 欧美成人免费网站| 国产网站一区二区三区| 国产嫩草影院久久久久| 国产女同性恋一区二区| 国产精品久久久久久久久搜平片| 国产精品久久久久久久久晋中| 国产精品福利一区| 一区二区三区电影在线播| 亚洲福中文字幕伊人影院| 五月天激情小说综合| 久久成人免费网| 国产成人福利片| 色综合色综合色综合 | 成人午夜看片网址| 成人18视频在线播放| 色成年激情久久综合| 91精品国产综合久久久久| 久久一夜天堂av一区二区三区| 国产亚洲欧美中文| 亚洲精品日韩专区silk| 日韩国产精品久久久久久亚洲| 黄色资源网久久资源365| 成人a级免费电影| 欧美人狂配大交3d怪物一区| 精品久久久久久久久久久院品网| 国产精品天干天干在观线| 亚洲小说欧美激情另类| 国产呦精品一区二区三区网站| 91在线观看高清| 日韩欧美综合在线| 亚洲图片另类小说| 麻豆精品国产传媒mv男同| av亚洲精华国产精华| 日韩欧美卡一卡二| 日韩毛片高清在线播放| 日韩电影一区二区三区四区| 成人精品gif动图一区| 91精品在线麻豆| 国产精品国产三级国产普通话蜜臀| 午夜精品123| www.99精品| 日韩欧美国产电影| 国产精品久久综合| 丝袜美腿亚洲一区| av亚洲精华国产精华精华| 日韩一级视频免费观看在线| 亚洲免费av高清| 国产成人av电影| 欧美一级高清片在线观看| 亚洲欧洲一区二区在线播放| 激情久久五月天| 欧美日韩高清一区二区不卡| 国产精品久久久久影院| 久草在线在线精品观看| 欧美视频你懂的| 亚洲桃色在线一区| 国产99久久久国产精品潘金 | 国产精品黄色在线观看| 老司机免费视频一区二区| 色激情天天射综合网| 日本一区二区电影| 精品一区二区三区蜜桃| 欧美美女喷水视频| 亚洲激情图片一区| 91在线精品一区二区| 国产欧美日韩不卡免费| 国产精品小仙女| 久久久久久久电影| 激情综合五月天| 精品免费一区二区三区| 日韩一区欧美二区| 在线不卡免费欧美| 亚洲国产一区二区a毛片| 在线观看一区二区视频| 亚洲欧美激情小说另类| 91色视频在线| 亚洲欧美偷拍三级| 色婷婷综合五月| 亚洲精品国产视频| 在线亚洲免费视频| 亚洲韩国精品一区| 欧美欧美欧美欧美| 日韩一区精品视频| 日韩一区二区在线观看视频 | 五月天激情综合| 91精品麻豆日日躁夜夜躁| 日本三级韩国三级欧美三级| 91麻豆精品国产| 狠狠色丁香婷婷综合久久片| 久久欧美一区二区| 国产91清纯白嫩初高中在线观看 | 韩国精品免费视频| 精品免费国产一区二区三区四区| 经典三级在线一区| 久久亚洲二区三区| 国产99精品视频| 日韩理论片一区二区| 精品视频一区三区九区| 日韩精品国产欧美| 精品国产伦一区二区三区观看方式 | 日韩主播视频在线| 欧美电影免费观看完整版| 国产一区二区精品久久| 国产精品美女久久福利网站| 91视频免费观看| 婷婷国产在线综合| 亚洲精品在线网站| 成人av网站免费观看| 一区二区三区精品| 日韩欧美一区在线观看| 国产精品亚洲一区二区三区妖精| 亚洲天堂2016| 欧美一区二区久久| 成人综合激情网| 一区二区三区日韩欧美精品| 91精品麻豆日日躁夜夜躁| 夫妻av一区二区| 亚洲一区二区三区在线播放| 欧美岛国在线观看| 97久久超碰国产精品| 日韩av一区二区在线影视| 国产午夜一区二区三区| 在线国产亚洲欧美| 国产一区二区三区美女| 亚洲久本草在线中文字幕| 欧美一区二区三区视频免费| 成人午夜看片网址| 亚洲成av人影院| 亚洲国产精品成人综合色在线婷婷| 91黄色在线观看| 国产主播一区二区三区| 亚洲激情第一区| 久久久综合激的五月天| 欧美性一级生活| 国产91对白在线观看九色| 亚洲不卡在线观看| 中文字幕乱码日本亚洲一区二区| 51久久夜色精品国产麻豆| 成人一区在线看| 美腿丝袜亚洲一区| 亚洲精品成a人| 久久久国际精品| 9191久久久久久久久久久| 99久久精品国产精品久久| 麻豆精品在线播放| 亚洲高清视频的网址| 亚洲色图在线视频| 久久久久久久网|