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

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

?? main.c

?? 一個很好用的東西
?? C
字號:

#include "g723_5410cfg.h"

#define 	mcbsp_init	0x71	/* if *mcbsp_init==0xaa55, then transmit INT for init 'AC01 */ 
#define		mcbsp_reg	0x72
#define		dxr10		0x23	/* McBSP0' transmit REG */ 
#define		drr10		0x21	/* McBSP0' receive REG */

int input_buf[128];		/* use to save A/D data  */
int process_buf[128];	/* use to processing function saving data  */
int wave_buf[128];		/* use to save D/A data  */
int Is_output;			/* if Is_output==1, then D/A data have been prepared */
int AD_ptr,DA_ptr; 
int Is_new_data;		/* if Is_new_data==1,the A/D' data buffer is full   */
int Is_g723_coder;		/* if Is_g723_coder == 1, has been save CODER data, the decode may start */

void init_des();
void Decod();
void Coder();


main()
{	
   Is_output=Is_new_data=Is_g723_coder=0;
   AD_ptr=(int)input_buf;
   DA_ptr=(int)wave_buf;
   
   init_des();
   
}

void interrupt transmit()
{
   int *ptr, *ptr_dxr,*in,*out;
   int i;

   ptr=(int *)mcbsp_init;
   ptr_dxr=(int *)dxr10;
   
   if(*ptr == 0xaa55)			// if *mcbsp_init==0xaa55, this INT for init of AC01
   {  
       in=(int *)mcbsp_reg;
       *ptr_dxr = *in;			// when init AC01, the transmit data is put into A
       if( *ptr_dxr == 0x800)	// when a=0x800, the last init data !
       {   *ptr=0; }
       return;
   }
   else
   {    
       ptr=(int *)DA_ptr;			// if not for init AC01, 
       *ptr_dxr = *ptr++ & 0x0fffc;	//      then each int send one D/A buffer
       if(ptr >= wave_buf+128)		// when D/A buffer is over, then reload it !
       {
           ptr=wave_buf;
           if(Is_output)
           {   in=process_buf; out=wave_buf; 
               for(i=0;i<128;i++)
                  *out++ = *in++;	// copy process_buf to wave_buf(D/A buffer)
               Is_output=0;
               
           }
       }
       DA_ptr=(int)ptr;			// save D/A buffer's pointer
    }   
}

void processing(int *in,int *out)
{  int i;

     for(i=0;i<128;i++)
         *out++ = *in++ ;	// copy A/D source data to process buffer !
		
}         

void interrupt receive()
{
   int *ptr,*ptr_drr;
   
   ptr_drr=(int *)drr10;
   ptr=(int *)AD_ptr;			// restore A/D data' pointer
   
   *ptr++ = *ptr_drr;			// read data from McBSP0 
   if(ptr >= input_buf+128)		// if saved 128, then post SWI processing !
   {   
       ptr=input_buf;
       Is_new_data=1;
       
   }    
   AD_ptr=(int)ptr;   			// save A/D data' pointer
}

/*--------------------------------------------------------------------
   G723 DeCoder Processing Function !
----------------------------------------------------------------------*/
void process_decode()
{
	Is_g723_coder=0;
	processing(input_buf,process_buf);
	Decod();
	Is_output=1;		// D/A data have been prepared !
}

/*--------------------------------------------------------------------
   G723 Coder Processing Function !
----------------------------------------------------------------------*/
void process_coder()
{
	Is_new_data=0;
	Coder();
	Is_g723_coder=1; 
}

/**************************************************************************
    The following codes are used in IDL_LOOP
***************************************************************************/
void idl_g723_loop()
{			
	if(Is_new_data)
	  	SWI_post(&G723_CODER);	// 可以直接調用處函數process_coder(); 
	if(Is_g723_coder)
		SWI_post(&G723_DECODE);	// 可以直接調用函數process_decode(); 
}		  		

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美精品一区aⅴ影院| 亚洲国产综合视频在线观看| 91精品欧美一区二区三区综合在| 国产三级精品视频| 国产精品高潮呻吟久久| 亚洲国产精品嫩草影院| 欧美优质美女网站| 色老汉一区二区三区| 成人一区二区三区中文字幕| 国产a级毛片一区| 欧美三级在线看| 久久久精品tv| 国产91精品精华液一区二区三区| 一区二区三区在线免费观看 | 另类欧美日韩国产在线| 看电影不卡的网站| 亚洲综合色噜噜狠狠| 日韩欧美你懂的| 欧美一区二区三区免费大片| 一个色综合av| 青青草国产精品97视觉盛宴| 免费精品99久久国产综合精品| 欧美xxxxxxxx| 另类成人小视频在线| 久久日一线二线三线suv| 精品成人a区在线观看| 国产精品亚洲午夜一区二区三区| 99精品黄色片免费大全| 五月综合激情婷婷六月色窝| 色综合天天综合在线视频| 欧美日韩1234| 国产一区二区三区不卡在线观看| 99在线精品视频| 亚洲国产视频网站| 精品福利视频一区二区三区| 国产精品1024| 8x福利精品第一导航| 美女在线视频一区| 一区在线中文字幕| 日韩美女在线视频| 97成人超碰视| 韩国av一区二区三区在线观看| 在线免费观看一区| 久久久蜜桃精品| 欧美嫩在线观看| 日本高清不卡在线观看| 韩国精品主播一区二区在线观看| 欧美午夜电影一区| 9i在线看片成人免费| 日韩精品一级中文字幕精品视频免费观看 | 日本成人在线不卡视频| 亚洲色图视频网站| 国产女人水真多18毛片18精品视频| 丝瓜av网站精品一区二区 | 91麻豆精品国产91久久久久久久久 | 色又黄又爽网站www久久| 国产剧情一区二区| 一区二区三区丝袜| 国产+成+人+亚洲欧洲自线| 亚洲天堂av老司机| 国产网红主播福利一区二区| 欧美高清性hdvideosex| 91影视在线播放| 成人性生交大片免费看视频在线| 91精品国产综合久久久久久| 成人午夜激情影院| 国产精品一品二品| 日本人妖一区二区| 国产成人免费在线观看| 国产99久久久久久免费看农村| 亚洲丝袜制服诱惑| 欧美精品第1页| av电影在线观看完整版一区二区| 欧美日韩另类一区| 蜜桃视频第一区免费观看| 亚洲国产岛国毛片在线| 欧美丰满高潮xxxx喷水动漫| 懂色中文一区二区在线播放| 青青国产91久久久久久| 亚洲激情第一区| 日韩伦理免费电影| 国产精品美女久久久久久久| 国产精品三级久久久久三级| 欧美videos大乳护士334| 91啦中文在线观看| 91视频在线看| 欧美伊人久久久久久久久影院| 日本一区二区综合亚洲| 欧美国产亚洲另类动漫| 亚洲乱码一区二区三区在线观看| 在线精品国精品国产尤物884a| 亚洲国产精品一区二区久久恐怖片| 91福利在线看| 日韩免费观看高清完整版在线观看| 国产精品亚洲人在线观看| 粉嫩高潮美女一区二区三区| 久久精品人人做人人综合 | 国产精品理伦片| 免费成人性网站| 91丨porny丨蝌蚪视频| 99国产欧美另类久久久精品| 欧美日韩免费在线视频| 国产一区在线不卡| 欧美体内she精高潮| 久久久青草青青国产亚洲免观| 在线观看日韩高清av| 日韩久久久精品| 亚洲妇女屁股眼交7| 中文字幕永久在线不卡| 男人的天堂久久精品| 欧美视频一区二区三区| 国产精品久久久久9999吃药| 日韩专区一卡二卡| 在线亚洲人成电影网站色www| 国产成人8x视频一区二区| 欧美日韩国产高清一区二区三区| 一本一本大道香蕉久在线精品 | 麻豆精品在线观看| 国产视频一区不卡| 91浏览器入口在线观看| 亚洲激情成人在线| 欧美色涩在线第一页| 成人激情开心网| 国产日韩v精品一区二区| 国产精品99久| 亚洲另类中文字| 一区二区在线免费| 亚洲小说春色综合另类电影| 亚洲精选免费视频| 亚洲精品美国一| 亚洲高清免费观看 | 99re热这里只有精品视频| 福利一区二区在线| 91免费国产在线| 欧美日韩国产a| 色哟哟欧美精品| hitomi一区二区三区精品| 国产毛片精品视频| 精品一区二区国语对白| 久久精品噜噜噜成人88aⅴ| 三级欧美在线一区| 日韩一区二区中文字幕| 91福利视频久久久久| 色综合久久久久综合99| 色呦呦一区二区三区| 99久久伊人精品| 午夜欧美一区二区三区在线播放| 欧美麻豆精品久久久久久| 欧美三级日本三级少妇99| 麻豆精品国产91久久久久久| 久久精品国产一区二区三| 成人精品国产一区二区4080| 色婷婷精品久久二区二区蜜臂av | 婷婷丁香久久五月婷婷| 国产精品高清亚洲| 一区二区三区在线看| 韩国在线一区二区| 亚洲va在线va天堂| 波多野结衣在线一区| 欧美一区二区三区在线观看视频| 日本韩国视频一区二区| 久久欧美中文字幕| 亚洲精品乱码久久久久久| 久久精品人人爽人人爽| 亚洲少妇屁股交4| 美女在线一区二区| 成人国产免费视频| 欧美人伦禁忌dvd放荡欲情| 国产乱码精品一区二区三区av| 夜夜爽夜夜爽精品视频| 精品99久久久久久| 亚洲色图一区二区| 久久国产精品露脸对白| av一二三不卡影片| 韩国精品一区二区| 欧美网站一区二区| 国产欧美va欧美不卡在线| 午夜影院久久久| 亚洲综合激情另类小说区| 久久久久青草大香线综合精品| 欧美日韩三级一区| 综合亚洲深深色噜噜狠狠网站| 精品精品国产高清a毛片牛牛| 欧美中文一区二区三区| 国产欧美视频在线观看| 经典三级在线一区| 7777精品伊人久久久大香线蕉超级流畅| 成人av网址在线观看| 久久午夜国产精品| 热久久久久久久| 欧美一区二区在线播放| 亚洲综合无码一区二区| 艳妇臀荡乳欲伦亚洲一区| 成人性色生活片免费看爆迷你毛片| 国产一区高清在线| 久久综合色婷婷| 国产乱色国产精品免费视频| 精品成人在线观看| 欧美久久久影院| 日韩国产精品久久久|