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

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

?? vportcap.h

?? DM643開發板字符疊加功能實現代碼
?? H
字號:
/*
 *  Copyright 2004 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
/* August 2004 */

#ifndef _VPORTCAP_H
#define _VPORTCAP_H

#ifdef __cplusplus
extern "C" {
#endif
#include <vport.h>

/********************************************************/
/* video port capture fiedl inverse enable              */
/********************************************************/
/* select whether detected field needs to be inverted   */
/* this is only used when exc is enabled and line       */
/* counter is reseted at the start of vertical blanking */
/* period and when FID signal is toggled during the     */
/* vertical blanking period, e.g., in NTSC              */
#define   VPORTCAP_FINV_DISABLE       0x0
#define   VPORTCAP_FINV_ENABLE        0x1

/***********************************************/
/* video port capture line counter reset mode  */
/***********************************************/
/* line counter reset at the start of vertical */ 
/* blank period EAV when exc is disabled.      */
/* Or at the active edge of the vertical       */
/* control signal when exc is enabled          */
#define   VPORTCAP_VRST_START_VBLK       0x0 
#define   VPORTCAP_VRST_START_VSYNC      0x0            
#define   VPORTCAP_VRST_EAV_V1           0x0

/* line counter reset at the end of vertical   */
/* blank period EAV   when exc is disabled.    */
/* Or at the inative edge of the vertical      */
/* control signal when exc is disabled         */
#define   VPORTCAP_VRST_END_VBLK         0x1 
#define   VPORTCAP_VRST_END_VSYNC        0x1 
#define   VPORTCAP_VRST_EAV_V0           0x1


/***********************************************/
/* video port capture pixel counter reset mode */
/***********************************************/
/* line counter reset at the start of horizontal blank period */
#define   VPORTCAP_HRST_EAV         0x0 
#define   VPORTCAP_HRST_START_HBLK  0x0
#define   VPORTCAP_HRST_START_HSYNC 0x0 

/* line counter reset at the end of horizontal blank period */
#define   VPORTCAP_HRST_SAV         0x1 
#define   VPORTCAP_HRST_END_HBLK    0x1
#define   VPORTCAP_HRST_END_HSYNC   0x1 

/***********************************************/
/* video port capture field detect method      */
/***********************************************/
/* used only when exc is enabled               */
/* field detect logic off, using EAV or FID    */
/* input for field detection                   */
#define   VPORTCAP_FLDD_DISABLE       0x0  
/* field detect logic on */
#define   VPORTCAP_FLDD_ENABLE        0x1  

/* video port capture external control enable    */
/* In capture operation, embedded EAV/SAV code   */
/* is used when exc disabled. And HCTL/VCTL/FID  */
/* is used when it is enabled                    */
/* This mode is for some legacy video decoders   */
/* that don't insert embedded EAV/SAV code       */

#define   VPORTCAP_EXC_DISABLE       0x0
#define   VPORTCAP_EXC_ENABLE        0x1          

/* VPORT capture 10-Bit mode Bit Packing format */
#define    VPORTCAP_BPK_10BIT_ZERO_EXTENDED 0x0
#define    VPORTCAP_BPK_10BIT_SIGN_EXTENDED 0x1
#define    VPORTCAP_BPK_10BIT_DENSE         0x2

#define VPORTCAP_SSE_ENABLE   0x1
#define VPORTCAP_SSE_DISABLE  0x0

/* The parameter structure below is for BT656 and Y/C capture mode only */
typedef struct {
    Int  cmode;    /* capture mode settings   */  
    Int  fldOp;    /* field & frame operation */
    
    /* bit 8-15 */
    Int  scale;    /* indicate whether to enable 1/2 scaling */
    Int  resmpl;   /* indicate whether to enable choroma     */
                   /* sub-sampling                           */
    Int  bpk10Bit; /* 10-bit bit-pack mode                   */

    /* bit 16-23 */
    Int  hCtRst;   /* horizontal counter reset mode            */         
    Int  vCtRst;   /* vertical counter reset mode              */
    Int  fldDect;  /* enable whether to use FID input or field */
                      /* detection logic based on the timing      */
                      /* relation of hsync and vsync              */
    Int  extCtl;   /* enable external timing control           */
    Int  fldInv;   /* enable inversion of the detected fid     */    
    
    Uint16 fldXStrt1;  /* field 1 X start */
    Uint16 fldYStrt1;  /* field 1 Y start */
    Uint16 fldXStrt2;  /* field 2 X start */
    Uint16 fldYStrt2;  /* field 2 Y start */
    Uint16 fldXStop1;  /* field 1 X stop  */    
    Uint16 fldYStop1;  /* field 1 Y stop  */
    Uint16 fldXStop2;  /* field 2 X stop  */
    Uint16 fldYStop2;  /* field 2 Y stop  */
    Uint16 thrld;      /* video FIFO threshold */

    /* frame buffer settings */
    Int   numFrmBufs; /* number of frame buffers that the driver allocates */
    Int   alignment;  /* frame buffer alignment */
    Int   mergeFlds;  /* indicate to interleave data of the two fields in memory */
                               /* or just store them seperated */
    Int   segId;      /* memory segment ID, used by MEM_alloc() to allocate */
                               /* video frame buffer */       
    /* EDMA priority */
    Int   edmaPri;    /* channel EDMA priority */

    Int   irqId;    
    
    Bool  autoSyncEnable;                               
} VPORTCAP_Params;


/* The parameter structure below is for raw capture mode only */
typedef struct {
    Int  cmode;        /* capture mode settings   */  
    Bool startupSyncEnable; /* SSE */
    Uint16 blankperiod;     /* minimum time for capen signal to stay inactive */
                            /* before interpret it as vertical blanking       */
                            /* only used when SSE is set                      */
    Uint16 lineSz;          /* number of pixels per line                      */
    Uint16 numLines;        /* number of lines per frame                      */

    Uint16 thrld;           /* video FIFO threshold */

    Int  bpk10Bit;          /* 10-bit bit-pack mode                   */
    
    /* frame buffer settings */
    Int   numFrmBufs;       /* number of frame buffers that the driver allocates */
    Int   alignment;        /* frame buffer alignment */
                            /* or just store them seperated */
    Int   segId;            /* memory segment ID, used by MEM_alloc() to allocate */
                            /* video frame buffer */       
    /* EDMA priority */
    Int   edmaPri;          /* channel EDMA priority */

    Int   irqId;            /* interrupt channel number assignment */
} VPORTCAP_ParamsRaw;


extern IOM_Fxns VPORTCAP_Fxns;

#ifdef __cplusplus
}
#endif /* extern "C" */

#endif /* _VPORTCAP_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产成人系列| 亚洲色图在线看| 亚洲精品亚洲人成人网在线播放| 丝袜美腿亚洲综合| 麻豆成人免费电影| 欧美精品一区二区在线观看| 国产91丝袜在线观看| 欧美日韩国产色站一区二区三区| 国产欧美一二三区| 六月丁香婷婷色狠狠久久| 色综合天天做天天爱| 国产色91在线| 青青草国产成人av片免费| 91一区一区三区| 国产欧美日韩激情| 精品午夜一区二区三区在线观看| 欧美在线一二三| 一色屋精品亚洲香蕉网站| 国产在线不卡一卡二卡三卡四卡| 日韩一区国产二区欧美三区| 午夜精品久久久| 欧美片在线播放| 亚洲电影一区二区| 欧美日韩免费一区二区三区视频| 亚洲色图欧美激情| 播五月开心婷婷综合| 国产精品人成在线观看免费| 国产成人av影院| 国产精品你懂的在线| 床上的激情91.| 一区精品在线播放| 色婷婷久久久亚洲一区二区三区| 中文字幕五月欧美| 91在线免费播放| 一区二区三区在线免费视频| 色噜噜狠狠成人网p站| 亚洲免费观看在线视频| 欧洲精品在线观看| 亚洲超碰97人人做人人爱| 欧美日韩精品福利| 免费成人你懂的| 久久综合久久综合亚洲| 国产成人av一区二区三区在线| 久久精品亚洲麻豆av一区二区| 国产激情视频一区二区三区欧美| 久久久不卡影院| 国产精品1区2区3区在线观看| 精品成人免费观看| 成人激情电影免费在线观看| ...av二区三区久久精品| 91论坛在线播放| 午夜视频在线观看一区二区三区| 日本v片在线高清不卡在线观看| 欧美一区二区三区的| 日韩一级完整毛片| 久久精品国产精品亚洲精品| 337p日本欧洲亚洲大胆精品| 狠狠色丁香久久婷婷综合_中| 国产网站一区二区三区| 91原创在线视频| 日韩高清电影一区| 国产午夜亚洲精品理论片色戒| 91在线看国产| 秋霞影院一区二区| 中文字幕一区二区三区视频| 久久久电影一区二区三区| 91麻豆免费在线观看| 青椒成人免费视频| 中文字幕日韩av资源站| 日韩一区二区麻豆国产| 高清国产一区二区三区| 亚洲第一在线综合网站| 国产日韩成人精品| 6080国产精品一区二区| 欧美久久久久久久久| ...xxx性欧美| 精品国产乱码久久久久久蜜臀| 处破女av一区二区| 青草国产精品久久久久久| 国产女人18毛片水真多成人如厕| 欧美体内she精高潮| 成人性生交大合| 精品一区二区精品| 午夜精品国产更新| 亚洲乱码精品一二三四区日韩在线| 欧美大片拔萝卜| 欧美视频一区二| 99久久国产免费看| 国产在线播放一区| 青青草原综合久久大伊人精品| 国产精品久久久久影院亚瑟| 欧美成人官网二区| 欧美日韩国产123区| 色噜噜狠狠成人网p站| 成人黄色在线视频| 高清不卡一二三区| 国产成人午夜精品5599| 蓝色福利精品导航| 三级精品在线观看| 亚洲一区二区三区中文字幕在线| 国产精品视频免费看| 国产亚洲欧美日韩俺去了| 欧美不卡视频一区| 91精品国产福利在线观看| 欧美日韩国产首页在线观看| 日本久久一区二区| 在线精品亚洲一区二区不卡| 一本到不卡免费一区二区| 丁香婷婷深情五月亚洲| 国产成人精品午夜视频免费| 国产成人免费高清| 成人激情小说网站| 91丨九色porny丨蝌蚪| 波多野结衣中文字幕一区二区三区| 国产不卡在线视频| 成人一级片网址| 99免费精品视频| 色综合久久中文综合久久97 | 国产精品免费视频网站| 久久久青草青青国产亚洲免观| 欧美精品一区二区三区高清aⅴ| 欧美一区二区三区四区视频| 日韩一区二区三| 久久精品夜色噜噜亚洲a∨| 国产午夜精品一区二区三区视频 | 国产精品资源在线| 国产99久久久久| 91一区在线观看| 欧美亚洲动漫精品| 欧美一区二区三区喷汁尤物| 精品国产91洋老外米糕| 国产精品嫩草久久久久| 亚洲国产综合在线| 久久精品国产**网站演员| 国产精一品亚洲二区在线视频| 成人国产在线观看| 欧美人与性动xxxx| 久久综合一区二区| 亚洲欧洲av另类| 亚洲高清免费在线| 国产精品一区一区三区| 91一区二区在线| 欧美一级久久久久久久大片| 久久精品一区四区| 亚洲午夜久久久久久久久电影院| 日本va欧美va精品| 成人白浆超碰人人人人| 欧美亚洲国产怡红院影院| 精品播放一区二区| 一二三区精品福利视频| 国产一区二区0| 成人免费一区二区三区视频| 午夜精品久久久久| www.色精品| 欧美成人精品3d动漫h| 亚洲免费资源在线播放| 国产麻豆视频一区二区| 欧美日本乱大交xxxxx| 国产精品福利电影一区二区三区四区 | 国产一区二三区| 一区二区三区四区亚洲| 青青草一区二区三区| 91玉足脚交白嫩脚丫在线播放| 欧美一区二区三区日韩| 亚洲精品va在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美丰满一区二区免费视频| 国产欧美一区二区精品秋霞影院| 日韩精品一卡二卡三卡四卡无卡| 不卡视频一二三| 久久精品视频一区二区| 蜜桃av一区二区三区电影| 91美女视频网站| 国产精品美女www爽爽爽| 久久福利视频一区二区| 欧美一级一级性生活免费录像| 亚洲特级片在线| 欧洲在线/亚洲| 亚洲精品视频在线观看网站| 免费观看一级欧美片| 欧美偷拍一区二区| 中文字幕中文字幕一区| 激情综合色丁香一区二区| 91精品国产福利在线观看| 亚洲午夜久久久| 91激情在线视频| 亚洲人精品午夜| 国产.欧美.日韩| 久久久亚洲欧洲日产国码αv| 日本欧美在线看| 欧美一区二区视频网站| 日韩高清不卡一区二区三区| 欧美午夜精品久久久| 一区二区高清视频在线观看| 9i看片成人免费高清| 亚洲免费av在线| 欧美在线短视频| 亚洲国产精品久久人人爱蜜臀| 色婷婷综合激情| 亚洲高清免费一级二级三级|