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

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

?? bitpack.c

?? 完整的EVRC壓縮解壓縮算法源碼,附帶一個簡單的例子程序。
?? C
字號:
/**********************************************************************
Each of the companies; Lucent, Motorola, Nokia, and Qualcomm (hereinafter 
referred to individually as "Source" or collectively as "Sources") do 
hereby state:

To the extent to which the Source(s) may legally and freely do so, the 
Source(s), upon submission of a Contribution, grant(s) a free, 
irrevocable, non-exclusive, license to the Third Generation Partnership 
Project 2 (3GPP2) and its Organizational Partners: ARIB, CCSA, TIA, TTA, 
and TTC, under the Source's copyright or copyright license rights in the 
Contribution, to, in whole or in part, copy, make derivative works, 
perform, display and distribute the Contribution and derivative works 
thereof consistent with 3GPP2's and each Organizational Partner's 
policies and procedures, with the right to (i) sublicense the foregoing 
rights consistent with 3GPP2's and each Organizational Partner's  policies 
and procedures and (ii) copyright and sell, if applicable) in 3GPP2's name 
or each Organizational Partner's name any 3GPP2 or transposed Publication 
even though this Publication may contain the Contribution or a derivative 
work thereof.  The Contribution shall disclose any known limitations on 
the Source's rights to license as herein provided.

When a Contribution is submitted by the Source(s) to assist the 
formulating groups of 3GPP2 or any of its Organizational Partners, it 
is proposed to the Committee as a basis for discussion and is not to 
be construed as a binding proposal on the Source(s).  The Source(s) 
specifically reserve(s) the right to amend or modify the material 
contained in the Contribution. Nothing contained in the Contribution 
shall, except as herein expressly provided, be construed as conferring 
by implication, estoppel or otherwise, any license or right under (i) 
any existing or later issuing patent, whether or not the use of 
information in the document necessarily employs an invention of any 
existing or later issued patent, (ii) any copyright, (iii) any 
trademark, or (iv) any other intellectual property right.

With respect to the Software necessary for the practice of any or 
all Normative portions of the Enhanced Variable Rate Codec (EVRC) as 
it exists on the date of submittal of this form, should the EVRC be 
approved as a Specification or Report by 3GPP2, or as a transposed 
Standard by any of the 3GPP2's Organizational Partners, the Source(s) 
state(s) that a worldwide license to reproduce, use and distribute the 
Software, the license rights to which are held by the Source(s), will 
be made available to applicants under terms and conditions that are 
reasonable and non-discriminatory, which may include monetary compensation, 
and only to the extent necessary for the practice of any or all of the 
Normative portions of the EVRC or the field of use of practice of the 
EVRC Specification, Report, or Standard.  The statement contained above 
is irrevocable and shall be binding upon the Source(s).  In the event 
the rights of the Source(s) in and to copyright or copyright license 
rights subject to such commitment are assigned or transferred, the 
Source(s) shall notify the assignee or transferee of the existence of 
such commitments.
*******************************************************************/
 
/*======================================================================*/
/*     Enhanced Variable Rate Codec - Bit-Exact C Specification         */
/*     Copyright (C) 1997-1998 Telecommunications Industry Association. */
/*     All rights reserved.                                             */
/*----------------------------------------------------------------------*/
/* Note:  Reproduction and use of this software for the design and      */
/*     development of North American Wideband CDMA Digital              */
/*     Cellular Telephony Standards is authorized by the TIA.           */
/*     The TIA does not authorize the use of this software for any      */
/*     other purpose.                                                   */
/*                                                                      */
/*     The availability of this software does not provide any license   */
/*     by implication, estoppel, or otherwise under any patent rights   */
/*     of TIA member companies or others covering any use of the        */
/*     contents herein.                                                 */
/*                                                                      */
/*     Any copies of this software or derivative works must include     */
/*     this and all other proprietary notices.                          */
/*======================================================================*/
/*  Module:     Bitpack                                                 */
/*----------------------------------------------------------------------*/
/*  Memory Usage:                                                       */
/*      ROM:                0                                           */
/*      Static/Global RAM:  0                                           */
/*      Stack/Local RAM:    0                                           */
/*----------------------------------------------------------------------*/

/************************************************
* Routine name: Bitpack                         *
* Function: pack input data into bitstream.     *
* Inputs:                                       *
*    in - input data.                           *
*    TrWords - pointer to transmit words memory.*
*    NoOfBits - number of bits in input data.   *
*    ptr - bit and word pointers.               *
*                                               *
************************************************/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 * **Bit-Exact Comparison of "bitpack_fixed.out" & "bitpack_float.out"**
 * Number of Difference: 0 of 57552
 * Mininum Difference:   0
 * Maximum Difference:   0
 * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#include "macro.h"
#include <stdio.h>
#include "mathevrc.h"
#include "mathdp31.h"
#include "mathadv.h"

void Bitpack(
				short in,
				unsigned short *TrWords,
				short NoOfBits,
				short *ptr
)
{
	short temp;
	unsigned short *WordPtr;

	WordPtr = TrWords + ptr[1];
	*ptr = sub(*ptr, NoOfBits);
	if (*ptr >= 0)
	{
/* NOTE: Creating *WordPtr requires an unsigned shift.  There isn't a fixed
 * point prototype for an unsigned shift, so I kept the C version. */
		*WordPtr = *WordPtr | (in << *ptr);
	}
	else
	{
		temp = shr(in, negate(*ptr));
		*WordPtr = *WordPtr | temp;
		WordPtr++;
		*ptr = add(*ptr, 16);
		*WordPtr = (short) ((long) (L_shl((long) in, *ptr)) & 0xffff);
		ptr[1] += 1;
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲天堂a在线| 欧美三电影在线| www.在线欧美| 色婷婷综合久久久中文字幕| 亚洲欧美日韩在线不卡| 亚洲在线视频网站| 美女一区二区视频| 97精品电影院| 91精品麻豆日日躁夜夜躁| 国产欧美一区视频| 一区二区三区小说| 久久精品国产精品青草| 97久久久精品综合88久久| 在线播放中文一区| 国产精品久线在线观看| 偷窥国产亚洲免费视频| 国产成人一区在线| 欧美情侣在线播放| 国产精品免费久久| 蜜桃av噜噜一区| 91亚洲精品乱码久久久久久蜜桃| 欧美一区二区三区四区在线观看| 亚洲国产岛国毛片在线| 亚洲国产精品精华液网站| 国产乱码精品一区二区三区忘忧草 | 亚洲一区二区三区激情| 国产九色精品成人porny| 欧美最新大片在线看| 久久免费国产精品 | 欧美精品日韩一区| 国产精品亲子伦对白| 热久久国产精品| 色8久久人人97超碰香蕉987| 久久午夜国产精品| 丝袜亚洲另类丝袜在线| 99久久精品一区二区| 久久久久久麻豆| 日韩国产高清影视| 欧美自拍偷拍一区| 国产精品一区在线| 91精品国产欧美一区二区18| 欧美疯狂做受xxxx富婆| 国产精品九色蝌蚪自拍| 精品制服美女久久| 91精品国模一区二区三区| 一区二区成人在线| 99精品视频中文字幕| 久久精品视频在线看| 久久国产精品99久久人人澡| 欧美性猛片aaaaaaa做受| 成人免费一区二区三区在线观看| 国模大尺度一区二区三区| 在线播放91灌醉迷j高跟美女 | 一本色道久久综合亚洲91| 国产视频亚洲色图| 韩国成人在线视频| 日韩欧美国产麻豆| 秋霞电影网一区二区| 欧美日本韩国一区| 亚洲超碰精品一区二区| 欧亚一区二区三区| 一区二区三区在线免费| 91在线一区二区| 国产亚洲婷婷免费| 麻豆免费看一区二区三区| 91精品国产乱| 奇米色777欧美一区二区| 88在线观看91蜜桃国自产| 亚洲一区二区三区小说| 99久久精品国产网站| 色狠狠色狠狠综合| 欧美国产一区在线| 国产精品一区二区免费不卡 | 久久丁香综合五月国产三级网站| 5566中文字幕一区二区电影| 一区二区三区在线免费| 91麻豆国产自产在线观看| 国产精品久久看| 99re热这里只有精品免费视频| 国产精品私房写真福利视频| 懂色中文一区二区在线播放| 日本一区二区三区免费乱视频| 高清国产一区二区| 国产精品久久久久影院老司| 99久久精品情趣| 亚洲老妇xxxxxx| 在线观看日韩高清av| 午夜视频在线观看一区二区| 欧美精品日韩综合在线| 九色|91porny| 久久er99热精品一区二区| 日韩欧美亚洲一区二区| 狠狠色丁香九九婷婷综合五月| 久久精品综合网| 91社区在线播放| 亚洲成人黄色影院| 日韩欧美一区二区久久婷婷| 国产成人在线视频网站| 亚洲精品中文在线影院| 在线播放日韩导航| 国产精品亚洲专一区二区三区| 国产亚洲欧美激情| 91香蕉视频在线| 亚洲一区二区三区小说| 欧美电影免费观看高清完整版在 | 久久精品人人做人人综合| 波多野结衣欧美| 午夜影视日本亚洲欧洲精品| 日韩欧美高清一区| 白白色 亚洲乱淫| 午夜影院久久久| 久久久精品免费观看| 日本黄色一区二区| 麻豆久久一区二区| 亚洲欧洲日韩在线| 91精品国产色综合久久不卡电影 | 中文一区二区在线观看| 欧美主播一区二区三区美女| 老司机精品视频一区二区三区| 国产欧美日韩三区| 欧美老肥妇做.爰bbww视频| 激情综合色播五月| 亚洲精品视频在线| 日韩影视精彩在线| 国产激情视频一区二区三区欧美| 国产精品私人影院| 欧美日韩成人综合在线一区二区| 美国av一区二区| 亚洲精品国产第一综合99久久| 日韩视频一区二区三区 | 日韩一卡二卡三卡| av电影在线不卡| 麻豆freexxxx性91精品| 亚洲精品亚洲人成人网在线播放| 日韩欧美高清在线| 在线一区二区视频| 国产成人综合在线| 理论电影国产精品| 亚洲一二三区视频在线观看| 久久久久久久久99精品| 欧美久久久一区| 色一情一乱一乱一91av| 激情偷乱视频一区二区三区| 亚洲午夜一区二区| 国产福利一区二区| 日本美女一区二区| 一区二区三区在线免费视频| 国产亚洲视频系列| 日韩精品一区在线| 不卡av电影在线播放| 久久精品久久综合| 亚洲一卡二卡三卡四卡| 欧美国产日本韩| 久久综合一区二区| 日韩美女天天操| 6080午夜不卡| 欧美日韩和欧美的一区二区| 99久久精品国产一区| 国产成+人+日韩+欧美+亚洲| 久久国产欧美日韩精品| 亚洲va在线va天堂| 一区二区三区久久| 亚洲美女视频在线观看| 国产精品久久三| 国产精品美日韩| 国产亚洲自拍一区| 久久久久久久电影| 久久夜色精品国产欧美乱极品| 91精品国产91久久久久久最新毛片 | 日韩一区二区在线观看视频播放| 欧美三级电影网站| 色欧美日韩亚洲| 99国产精品国产精品久久| 国产成人欧美日韩在线电影| 九色|91porny| 精一区二区三区| 精品在线免费视频| 精品一区二区三区的国产在线播放| 视频在线在亚洲| 日韩国产精品久久| 青青草97国产精品免费观看| 日本v片在线高清不卡在线观看| 亚洲.国产.中文慕字在线| 亚洲国产精品久久不卡毛片| 亚洲国产精品视频| 天天影视网天天综合色在线播放| 天天色图综合网| 麻豆精品一区二区综合av| 久久国产精品72免费观看| 韩国女主播成人在线| 国产精品白丝av| 成人精品免费网站| 色哟哟国产精品免费观看| 在线观看视频一区| 欧美福利视频导航| 精品日韩成人av| 国产日韩欧美精品电影三级在线| 中文幕一区二区三区久久蜜桃| 国产精品久久久久久久久免费樱桃 | 亚洲成av人片在www色猫咪|