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

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

?? tskprocess.c

?? DM642多媒體原版程序代碼,用于圖象,語音算法.
?? C
字號:
/*
 *  Copyright 2003 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.
 *  
 */
#include <std.h>
#include <stdio.h>
#include <csl.h>
#include <csl_cache.h>
#include <csl_dat.h>
#include <chan.h>
#include <scom.h>
#include <utl.h>
#include "fvid.h"
#include "appmain.h"
#include "appThreads.h"
#include "tskProcess.h"

ScomBufChannels MsgProcess;

unsigned char t1[720*576],t2[720*576],t3[720*576],t4[720*576];
unsigned char SobelData[720*576*2];

void tskProcessInit()
{
	tskVideoInputInit();
    tskVideoOutputInit();                
}                   

/*-------------------------------------------------------*/
/* Create the channel instance : the cell algorithms will*/
/* be instantiated                                       */
/*-------------------------------------------------------*/
void tskProcessStart() 
{
	tskVideoInputStart();
    tskVideoOutputStart();
}


/*-------------------------------------------------------*/
/* The task will handle the processing part :            */
/* -Will get the message from the Input task with input  */
/*  frame pointers                                       */
/* -Will execute the channel to encode followed by decode*/
/* -Will pass the decoded frame pointers to output task  */
/*-------------------------------------------------------*/

void tskProcess()
{
    ScomBufChannels *pMsgBuf;            
    unsigned char *Input;
    int i,q,a,b,c,d,x,y;
    int flag=1;
    SCOM_Handle fromInputtoProc,fromProctoInput,\
    		fromProctoOut, fromOuttoProc;
    		
    fromInputtoProc = SCOM_open("INTOPROC");
    fromProctoInput = SCOM_open("PROCTOIN");
    fromProctoOut   = SCOM_open("PROCTOOUT");
    fromOuttoProc 	= SCOM_open("OUTTOPROC");
    
    while(1)
    {
 	    /*-----------------------------------------------------------*/
	  	/* Wait for the message from  input task to recieve captured */
  		/* frame to be cycled through encoding and decoding.         */
   		/*-----------------------------------------------------------*/
	 	pMsgBuf = SCOM_getMsg(fromInputtoProc, SYS_FOREVER); 
	 
	 	Input = pMsgBuf->bufChannel;
	    
	    /*-------------------------------------------------------*/
		/* motiontest								           	 */
		/*-------------------------------------------------------*/
		if(flag==1)
		{
			for(a=0;a<288;a++)  //1/4壓縮的前幀
	  		{
		  	  	for(b=0;b<360;b++)
		  	  	{
		  	    	i=Input[2*a*720+2*b];
			  	    q=Input[2*a*720+2*b+1];
			  	    c=Input[(2*a+1)*720+2*b];
			  	    d=Input[(2*a+1)*720+2*b+1];
			  	    t1[a*360+b]=(i+q+c+d)>>2;
	  	  		}
	  		}
	  		flag=0;
	    	SCOM_putMsg(fromProctoInput, NULL); 
	    	continue;
	  	}
	  	for(a=0;a<288;a++)  //1/4壓縮的前幀
	  	{
		  	 for(b=0;b<360;b++)
		  	 {
			  	    i=Input[2*a*720+2*b];
			  	    q=Input[2*a*720+2*b+1];
			  	    c=Input[(2*a+1)*720+2*b];
			  	    d=Input[(2*a+1)*720+2*b+1];
			  	    t2[a*360+b]=(i+q+c+d)>>2;
		  	  }
	  	
	  	}
	  	for(i=0;i<0x19500;i++)
		{				
			a=t1[i];
			b=t2[i];
					
	        if((a-b<0x40)&&(a-b>-0x40))   
	        {
	            t3[i]=0x00;
	        }
	        else
	        {
	            t3[i]=0xff;  
	        }    
	    }
	  	  
	  	for(i=0;i<287;i++)
	  	{
	  	    for(q=0;q<359;q++)
	  	    {
		  	    x=t3[i*360+q]-t3[(i+1)*360+q+1];
		  	    y=t3[(i+1)*360+q]-t3[i*360+q+1];
		  	    if(x<0){x=-x;}
		  	    if(y<0){y=-y;}
		  	    if(x+y>10)  //????????
		  	    t4[i*360+q]=0xff;
		  	    else
		  	    t4[i*360+q]=0x00;
	  	    }
	  	}    
	  	for(a=0;a<288;a++)  
	  	{
		  	  for(b=0;b<360;b++)
		  	  {
		  	    i=t4[a*360+b];
		  	    SobelData[2*a*720+2*b]=i;
		  	    SobelData[2*a*720+2*b+1]=i;
		  	    SobelData[(2*a+1)*720+2*b]=i;
		  	    SobelData[(2*a+1)*720+2*b+1]=i;
		        SobelData[0x32a00+2*a*720+2*b]=i;
		  	    SobelData[0x32a00+2*a*720+2*b+1]=i;
		  	    SobelData[0x32a00+(2*a+1)*720+2*b]=i;
		  	    SobelData[0x32a00+(2*a+1)*720+2*b+1]=i;
		  	  }	
	  	}
	    flag=1;
	    
	   	/*-----------------------------------------------------------*/
	   	/* Send the message to the input task to continue with next frame*/
	   	/*-----------------------------------------------------------*/
	    SCOM_putMsg(fromProctoInput, NULL);  	   	
	   		
	   	/*-----------------------------------------------------------*/
	   	/* Send message to output task with pointers to decoded frame*/
	   	/*-----------------------------------------------------------*/
	    MsgProcess.bufChannel = SobelData;
	   	SCOM_putMsg(fromProctoOut,&MsgProcess);
	   	
	   	/*-----------------------------------------------------------*/
	   	/* Waiting for display one frame is completed				 */
	   	/*-----------------------------------------------------------*/
	   	SCOM_getMsg(fromOuttoProc, SYS_FOREVER); 
 	}	                                                 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久久综合色一本| 欧美视频精品在线| 日韩精品亚洲一区| 亚洲一区影音先锋| 依依成人精品视频| 亚洲一区二区成人在线观看| 国产精品大尺度| 亚洲精品菠萝久久久久久久| 专区另类欧美日韩| 亚洲精品成人悠悠色影视| 亚洲综合丁香婷婷六月香| 亚洲成人自拍偷拍| 日韩精品高清不卡| 国产一区日韩二区欧美三区| 国产在线精品一区二区不卡了| 捆绑调教美女网站视频一区| 久久国产日韩欧美精品| 国产美女精品一区二区三区| 国产美女精品一区二区三区| 99久久国产综合色|国产精品| 91在线视频18| 欧美日韩免费电影| 精品日韩在线一区| 久久女同互慰一区二区三区| 日本一区二区成人在线| 亚洲免费观看高清在线观看| 亚洲国产精品久久久久秋霞影院| 日韩电影免费在线看| 国内精品写真在线观看| 成人av资源在线观看| 欧美性受xxxx黑人xyx性爽| 欧美日韩高清在线播放| 欧美不卡一二三| 日韩一区日韩二区| 老汉av免费一区二区三区| 风间由美中文字幕在线看视频国产欧美| 成人av在线影院| 7777精品伊人久久久大香线蕉经典版下载| 欧美精品一区二区在线观看| 中文字幕亚洲综合久久菠萝蜜| 亚洲成在人线在线播放| 国产精品一区2区| 欧美自拍偷拍一区| 国产人成亚洲第一网站在线播放| 一区二区三区国产豹纹内裤在线 | 麻豆国产精品视频| 99麻豆久久久国产精品免费优播| 欧美日韩大陆一区二区| 国产欧美1区2区3区| 午夜精品影院在线观看| 成人不卡免费av| 日韩欧美成人午夜| 一级中文字幕一区二区| 国产成人小视频| 69堂国产成人免费视频| 1000部国产精品成人观看| 久久精品国产一区二区三区免费看| 99国产精品久久久久| 精品国产乱码久久久久久久久| 亚洲综合激情另类小说区| 高潮精品一区videoshd| 精品日本一线二线三线不卡| 亚洲国产成人tv| 91一区一区三区| 国产清纯白嫩初高生在线观看91 | 蜜桃av一区二区| 欧美日韩免费在线视频| 亚洲天堂成人网| 成人h动漫精品一区二区| 精品久久一区二区| 男女男精品网站| 7777精品伊人久久久大香线蕉超级流畅| 17c精品麻豆一区二区免费| 国产精品一区免费视频| 欧美精品一区二区久久久| 日韩av午夜在线观看| 精品婷婷伊人一区三区三| 樱花影视一区二区| 91国偷自产一区二区开放时间 | 欧美一级欧美一级在线播放| 亚洲一卡二卡三卡四卡| 欧美自拍丝袜亚洲| 亚洲午夜日本在线观看| 欧美午夜精品久久久久久超碰| 亚洲精品国产无天堂网2021| 94-欧美-setu| 亚洲伦理在线精品| 在线观看视频一区二区| 亚洲国产视频直播| 欧美一区二区三区男人的天堂| 免费不卡在线观看| www国产成人免费观看视频 深夜成人网| 精品一区二区综合| 国产欧美一区二区精品性| 国产+成+人+亚洲欧洲自线| 国产精品三级久久久久三级| 91香蕉视频污在线| 亚洲成人av电影在线| 欧美一区二区视频免费观看| 久久精品久久99精品久久| 国产日韩欧美高清| 在线观看精品一区| 麻豆91在线播放| 中文字幕电影一区| 91精品1区2区| 蜜臀av一区二区在线观看| 精品国产第一区二区三区观看体验 | 国产成人av一区二区| 中文字幕亚洲成人| 欧美一区国产二区| 岛国精品在线观看| 亚洲一区二区偷拍精品| 日韩欧美国产电影| av影院午夜一区| 日本成人在线电影网| 国产午夜精品在线观看| 欧美视频一区二区三区在线观看| 久色婷婷小香蕉久久| 亚洲另类在线制服丝袜| 精品久久久久久最新网址| 91女神在线视频| 另类欧美日韩国产在线| 一区二区三区在线视频免费 | 国产成人小视频| 亚洲国产sm捆绑调教视频 | 亚洲色大成网站www久久九九| 欧美日韩国产一区| 国产91色综合久久免费分享| 午夜视频在线观看一区| 国产精品第13页| 国产色产综合产在线视频| 欧美精品乱码久久久久久| 99视频热这里只有精品免费| 久久99精品国产91久久来源| 亚洲一区二区三区中文字幕在线| 久久综合成人精品亚洲另类欧美| 欧美视频一二三区| 99久久综合狠狠综合久久| 国产精品自拍毛片| 老汉av免费一区二区三区 | 久久久久久**毛片大全| 欧美日本一道本| 欧美亚洲图片小说| 91天堂素人约啪| 成人99免费视频| 国产91富婆露脸刺激对白| 狠狠色狠狠色合久久伊人| 爽好多水快深点欧美视频| 亚洲一区二区欧美| 一区二区三区中文在线| 亚洲精品精品亚洲| 亚洲精品视频自拍| 最新国产精品久久精品| 国产精品福利一区| 亚洲欧美在线另类| 国产精品不卡视频| 亚洲欧洲另类国产综合| 亚洲欧洲日韩在线| 亚洲精品水蜜桃| 亚洲国产精品一区二区尤物区| 亚洲精品视频免费看| 亚洲综合无码一区二区| 亚洲成人激情综合网| 午夜精品福利视频网站| 视频一区中文字幕国产| 免费成人在线观看视频| 久久99精品一区二区三区| 国产精品一区二区你懂的| 国产盗摄一区二区三区| 成人动漫在线一区| 91福利国产成人精品照片| 欧美婷婷六月丁香综合色| 欧美日韩日本视频| 精品国产一区二区三区av性色| 欧美精品一区二区三区蜜臀| 欧美国产在线观看| 亚洲欧美自拍偷拍色图| 亚洲bt欧美bt精品| 精品中文字幕一区二区| 国产高清不卡一区二区| 色婷婷精品大视频在线蜜桃视频| 欧美日韩综合在线| 精品国产区一区| 综合久久国产九一剧情麻豆| 亚洲午夜成aⅴ人片| 麻豆精品国产91久久久久久| 成人a区在线观看| 欧美精品vⅰdeose4hd| 久久婷婷一区二区三区| 亚洲精品日产精品乱码不卡| 日韩在线一区二区三区| 国产精品1区2区3区在线观看| 91黄色免费看| 精品少妇一区二区三区在线视频 | 91色综合久久久久婷婷| 91精品国产高清一区二区三区| 欧美国产日韩亚洲一区| 日韩精品一二三| 色婷婷av一区| 国产日韩欧美a|