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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bitio.f,v

?? lpc10-15為美軍2400bps語音壓縮標準的C語音源代碼。
?? F,V
字號:
head	1.3;access;symbols;locks; strict;comment	@* @;1.3date	96.03.25.20.50.46;	author jaf;	state Exp;branches;next	1.2;1.2date	96.02.12.15.00.32;	author jaf;	state Exp;branches;next	1.1;1.1date	96.02.07.14.42.57;	author jaf;	state Exp;branches;next	;desc@@1.3log@Started to put comments in function and entry headers like those inother parts of the LPC10 coder, but gave up in the middle because itdidn't seem worth the effort for these routines right now.@text@**************************************************************************	BITIO Version 55** $Log: bitio.f,v $* Revision 1.2  1996/02/12  15:00:32  jaf* Added a few comments, and replaced calls to ishft with calls to lshift* or rshift, so that it would compile with f2c.** Revision 1.1  1996/02/07 14:42:57  jaf* Initial revision*************************************************************************** function bitsrd* * Read in at most 'len' 16 bit audio samples from the input file* descriptor 'fd', and convert them from 16 bit two's complement form to* real numbers in the range -1 to +1.  The converted real samples are* stored in the array 'buf'.  The number of such samples read is* returned.* * Input:*  fd   - File descriptor for input file to read from.*  len  - Maximum number of samples to read.* Output:*  buf  - Audio samples that were read.*         Indices 1 through n (the function return value) written.* Return value:*  n    - The number of samples actually read, between 0 and len, inclusive.	function bitsrd(fd, ibits, n)*       Arguments	integer fd, n	integer ibits(n)*       Function return value definitions	integer bitsrd, bitswr, gethx, puthx*       Local variables that need not be saved	character str*80*************************************************************************   Read a frame from bitstream file************************************************************************	bitsrd = 020	read(fd, 80, end=90) str80	format(a)	if (str(1:1).eq.'*') goto 20	bitsrd = gethx(str, ibits, n)90	return*************************************************************************   Write a frame to bitstream file************************************************************************	entry bitswr(fd, ibits, n)	bitswr = puthx(str, ibits, n)	write(fd,80) str(1:(n+3)/4)	return	end*************************************************************************   Read bits from hex digit stream**************************************************************************   Skip leading blanks, split hex digits into individual bits,*  terminate after getting n bits or finding non-hex character.*  Return value = number of bits in input record (which could be*  more or less than n).* * Input:*  str   - * Output:*  ibits - *  n     - * Return value:*        - * 	function gethx(str, ibits, n)*       Arguments	character*(*) str	integer n, ibits(n)*       Function return value definitions	integer gethx, puthx*       Parameters/constants*       This is not a Fortran PARAMETER, but it is a character string*       that is initialized with a DATA statement, and then never*       modified.	character hex*23*       Local variables that need not be saved	integer ib, ic, i, ii, j, k, nc	data hex /'0123456789ABCDEFabcdef '/	ic = 0	do j = 1, len(str)	    k = index(hex, str(j:j)) - 1*       (k in 0..21) => hex digit*       (k = 22) => space*       (k = -1) => other	    if (k.lt.0 .or. (k.gt.21 .and. ic.gt.0)) goto 20	    if (k.le.21) ic = ic + 1	end do*       Right now we know that:*       *       str(1:j-ic-1) is leading white space.*       str(j-ic:j-1) is the consecutive sequence of hex digits, if any.*       ic is the number of hex digits, which could be 0 if there were none.*       str(j:len(str)) is everything after any hex number found.*       *       nc will be the number of hex digits to process.  It should be no*       more than the number needed to fill in the desired maximum of n*       bits.20	ib = 0	j = j - ic	nc = min((n+3)/4, ic)	do i = 0, nc-1	    k = index(hex, str(i+j:i+j)) - 1	    if (k .lt. 0 .or. k.gt.21) stop 'gethx: internal error'	    if (k .gt. 15) k = k - 6	    do ii = 1 + max(0, 4*(nc-i)-n), 4	        ib = ib + 1*       *       Sun Feb 11 12:02:51 CST 1996*       Andy Fingerhut (jaf@@arl.wustl.edu)*       *       The following line was originally:*       *	        ibits(ib) = and(ishft(k, ii-4), 1)*       *       It caused the following error when compiling with f2c:*       *       Error on line 70: Declaration error for ishft: attempt to use*       untyped function*       *       The value of ishft(a,b) is the integer a shifted left by b bits,*       if b >=0, or the integer a shifted right by (-b) bits, if b < 0.*       *       The variable ii is always in the range 1 to 4, so ii-4 is always*       <= 0.  Given the f2c intrinsic function rshift(a,b), ishft(k,*       ii-4) is equivalent to rshift(k, 4-ii).*       *       See the definition of variable 'intrtab' of file intr.c in the*       f2c distribution for a list of all intrinsic functions*       recognized by f2c.* 	        ibits(ib) = and(rshift(k, 4-ii), 1)	    end do	end do90	gethx = ib	if (ic .gt. nc) gethx = 4*ic	return*************************************************************************   Write bits to hex digit stream************************************************************************	entry puthx(str, ibits, n)	ib = 0	str = ' '	nc = (n+3) / 4	do ic = 1, min(len(str), nc)	    k = 0	    do j = 1, min(n-4*(nc-ic), 4)	        ib = ib + 1*       *       The line below used to be:*       *	        k = or(ishft(k,1), and(ibits(ib),1))*       *       Replacing the call to ishft(k,1), which returns the result of k*       shifted left by 1 bit position, with the f2c intrinsic*       lshift(k,1).*       	        k = or(lshift(k,1), and(ibits(ib),1))	    end do	    str(ic:ic) = hex(k+1:k+1)	end do	puthx = ib	return	end@1.2log@Added a few comments, and replaced calls to ishft with calls to lshiftor rshift, so that it would compile with f2c.@text@d6 4d16 17d34 12a45 1	integer bitsrd, bitswr, gethx, puthx, fd, n, ibits(n)d80 10d91 20a110 1	integer gethx, puthx, n, ibits(n)d112 1a112 1	character*(*) str, hex*23d114 1@1.1log@Initial revision@text@d5 4a8 1* $Log$d57 5d66 11d86 25a110 1	        ibits(ib) = and(ishft(k, ii-4), 1)d131 10a140 1	        k = or(ishft(k,1), and(ibits(ib),1))@

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费av在线| xfplay精品久久| 亚洲免费电影在线| 色一情一乱一乱一91av| 一区二区三区四区五区视频在线观看| 色综合天天性综合| 夜夜精品视频一区二区| 欧美肥妇毛茸茸| 九九**精品视频免费播放| 国产午夜精品久久久久久久| 成人动漫视频在线| 亚洲国产精品精华液网站| 欧美一级一区二区| 国产精品69久久久久水密桃| 中文字幕在线观看一区| 91福利视频在线| 日韩成人一区二区| 国产日韩精品一区二区三区| 97se亚洲国产综合自在线观| 亚洲成人先锋电影| 亚洲电影中文字幕在线观看| 日韩视频在线观看一区二区| 丁香婷婷综合激情五月色| 亚洲精品一二三四区| 日韩三级视频在线观看| 大桥未久av一区二区三区中文| 一区二区三区在线看| 精品久久久久99| 91麻豆精品秘密| 日本特黄久久久高潮| 国产精品国产馆在线真实露脸| 欧美日韩精品欧美日韩精品一 | 91精品欧美一区二区三区综合在| 九九精品一区二区| 亚洲欧美激情插| 欧美成人一级视频| 91蜜桃在线观看| 国产在线精品一区二区不卡了 | 国产蜜臀av在线一区二区三区| 日本乱人伦aⅴ精品| 精品午夜一区二区三区在线观看| 亚洲色图19p| 久久久噜噜噜久噜久久综合| 欧美日韩aaaaaa| av中文一区二区三区| 精品一区二区三区在线视频| 午夜视频在线观看一区| 国产精品美女久久久久久久| 精品福利二区三区| 欧美美女网站色| 91首页免费视频| 懂色av一区二区三区免费观看| 麻豆91精品视频| 亚洲综合一二区| 专区另类欧美日韩| 中文字幕欧美激情一区| 欧美成人激情免费网| 欧美日韩在线免费视频| 99久久99久久久精品齐齐| 国产露脸91国语对白| 蜜桃91丨九色丨蝌蚪91桃色| 婷婷丁香久久五月婷婷| 一区二区三区鲁丝不卡| 亚洲欧美日韩成人高清在线一区| 奇米影视7777精品一区二区| 亚洲精品精品亚洲| 中文字幕一区二区不卡| 国产欧美精品一区二区色综合| 日韩美女在线视频 | 97精品电影院| 成人动漫av在线| 不卡一区二区三区四区| 国产不卡在线播放| 国产mv日韩mv欧美| 丁香一区二区三区| 成人app在线观看| 波多野结衣在线一区| 成人精品免费看| 成人福利视频在线| 色综合婷婷久久| 日本乱码高清不卡字幕| 欧美性一级生活| 欧美日韩久久久一区| 欧美丰满少妇xxxbbb| 欧美一区二区成人| 欧美大尺度电影在线| 日韩精品在线一区二区| 日韩一区二区免费高清| 精品国产精品网麻豆系列| 欧美精品一区二区高清在线观看| 精品国产髙清在线看国产毛片| 久久久久青草大香线综合精品| 国产亚洲精品中文字幕| 亚洲国产高清aⅴ视频| 中文字幕中文字幕一区| 亚洲精品国产无天堂网2021| 亚洲一区二区三区在线看| 日韩精品一级二级| 黑人精品欧美一区二区蜜桃| 成人高清免费观看| 精品视频在线看| 欧美一区二区精品在线| 亚洲3atv精品一区二区三区| 日本亚洲天堂网| 国产91精品一区二区麻豆网站| www.亚洲国产| 在线综合亚洲欧美在线视频| 久久综合网色—综合色88| 国产精品视频第一区| 亚洲综合激情网| 国产一区二区三区在线观看精品| 成人精品gif动图一区| 欧美亚一区二区| 国产午夜亚洲精品午夜鲁丝片 | 91免费观看视频在线| 欧美日韩夫妻久久| 久久精品免费在线观看| 亚洲图片欧美色图| 国产精品1024久久| 欧美日韩一区二区欧美激情| 久久只精品国产| 亚洲自拍另类综合| 国产一区999| 欧美年轻男男videosbes| 久久久久国产成人精品亚洲午夜| 亚洲精品综合在线| 国产麻豆精品在线观看| 欧美亚洲综合另类| 久久久午夜精品| 午夜国产精品一区| 波波电影院一区二区三区| 日韩欧美久久一区| 亚洲国产日日夜夜| 成人一区二区三区在线观看| 日韩亚洲电影在线| 亚洲图片欧美视频| fc2成人免费人成在线观看播放 | 欧美色中文字幕| 国产精品三级视频| 精品一区二区在线视频| 欧美日韩成人在线| 亚洲精品成人在线| 成人avav影音| 国产亚洲欧美色| 日本aⅴ亚洲精品中文乱码| 色婷婷综合久色| 中文字幕乱码一区二区免费| 久久aⅴ国产欧美74aaa| 欧美日韩视频一区二区| 亚洲视频狠狠干| av动漫一区二区| 日本一区免费视频| 紧缚奴在线一区二区三区| 欧美一区二区福利在线| 婷婷亚洲久悠悠色悠在线播放 | 欧美一级视频精品观看| 亚洲一级二级在线| 欧美四级电影在线观看| 亚洲精品日产精品乱码不卡| 99精品在线观看视频| 免费成人在线影院| 欧美在线视频日韩| 亚洲一区二区黄色| 欧美亚洲国产一区二区三区| 依依成人综合视频| 91浏览器入口在线观看| 亚洲欧美电影院| 91亚洲资源网| 亚洲黄色小说网站| 91久久人澡人人添人人爽欧美| 亚洲综合在线视频| 欧美日韩一二三| 日韩精品欧美精品| 日韩欧美中文一区| 久久国产精品99精品国产| 精品美女一区二区| 精品亚洲porn| 国产午夜亚洲精品午夜鲁丝片| 丁香婷婷深情五月亚洲| 中文字幕在线不卡一区二区三区| 91丨porny丨户外露出| 一区二区三区在线免费| 欧美放荡的少妇| 久久精品国产成人一区二区三区| 久久久蜜桃精品| av男人天堂一区| 亚洲伊人伊色伊影伊综合网| 6080日韩午夜伦伦午夜伦| 老司机午夜精品99久久| 国产午夜精品一区二区三区嫩草 | 亚洲欧美偷拍卡通变态| 91福利国产精品| 蜜桃91丨九色丨蝌蚪91桃色| 国产欧美日韩在线看| 色婷婷激情综合| 麻豆精品视频在线观看| 亚洲国产精品传媒在线观看| 欧美在线小视频| 狠狠色狠狠色综合系列| 国产精品美女www爽爽爽|