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

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

?? mathevrc.h

?? 完整的EVRC壓縮解壓縮算法源碼,附帶一個簡單的例子程序。
?? H
字號:
/**********************************************************************
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.                          */
/*======================================================================*/
/***********************************************************************
 *
 *   FILE : mathevrc.h
 *
 *   PURPOSE:
 *     
 *     Modified ETSI basic operations.  Bit-exact simulation of a
 *     generic 32 bit accumulator DSP chip (fractional math).  This
 *     version has a latching overflow bit (giOverflow) and
 *     non-compound MAC's (One where initial mult does not saturate)
 *     
 *   SCCS Data:
 *             File Version                  = 1.1
 *             Archived Date (put/delta)     = 5/20/96  14:49:49
 *             Archive Extraction Date (get) = 5/20/96  15:17:56
 *                
 *   Eric Winter, October 1995
 *     
 *
 ***********************************************************************/

#ifndef __MATHHALF
#define __MATHHALF

#include "typedefs.h"

/*_________________________________________________________________________
 |                                                                         |
 |                            Function Prototypes                          |
 |_________________________________________________________________________|
*/

/* addition */
/************/

Shortword add(Shortword var1, Shortword var2);  /* 1 ops */
Shortword sub(Shortword var1, Shortword var2);  /* 1 ops */
Longword L_add(Longword L_var1, Longword L_var2);       /* 2 ops */
Longword L_sub(Longword L_var1, Longword L_var2);       /* 2 ops */

/* multiplication */
/******************/

Shortword mult(Shortword var1, Shortword var2); /* 1 ops */
Longword L_mult(Shortword var1, Shortword var2);        /* 1 ops */
Shortword mult_r(Shortword var1, Shortword var2);       /* 2 ops */


/* arithmetic shifts */
/*********************/

Shortword shr(Shortword var1, Shortword var2);  /* 1 ops */
Shortword shl(Shortword var1, Shortword var2);  /* 1 ops */
Longword L_shr(Longword L_var1, Shortword var2);        /* 2 ops */
Longword L_shl(Longword L_var1, Shortword var2);        /* 2 ops */
Shortword shift_r(Shortword var, Shortword var2);       /* 2 ops */
Longword L_shift_r(Longword L_var, Shortword var2);     /* 3 ops */

/* absolute value  */
/*******************/

Shortword abs_s(Shortword var1);       /* 1 ops */
Longword L_abs(Longword var1);         /* 3 ops */


/* multiply accumulate  */
/************************/

Longword L_mac(Longword L_var3,
                      Shortword var1, Shortword var2);  /* 1 op */
Shortword mac_r(Longword L_var3,
                       Shortword var1, Shortword var2); /* 2 op */
Longword L_msu(Longword L_var3,
                      Shortword var1, Shortword var2);  /* 1 op */
Shortword msu_r(Longword L_var3,
                       Shortword var1, Shortword var2); /* 2 op */

/* negation  */
/*************/

Shortword negate(Shortword var1);      /* 1 ops */
Longword L_negate(Longword L_var1);    /* 2 ops */


/* Accumulator manipulation */
/****************************/

Longword L_deposit_l(Shortword var1);  /* 1 ops */
Longword L_deposit_h(Shortword var1);  /* 1 ops */
Shortword extract_l(Longword L_var1);  /* 1 ops */
Shortword extract_h(Longword L_var1);  /* 1 ops */

/* Round */
/*********/

Shortword round32(Longword L_var1);      /* 1 ops */

/* Normalization */
/*****************/

Shortword norm_l(Longword L_var1);     /* 30 ops */
Shortword norm_s(Shortword var1);      /* 15 ops */

/* Division */
/************/
Shortword divide_s(Shortword var1, Shortword var2);     /* 18 ops */

/* Saturation manipulation routines */
/************************************/

int  clearOverflow(void);
int  isOverflow(void);
int  popOverflow(void);
int  setOverflow(void);
Longword L_saturate(double dvar1);


/* Non-saturating instructions */
/*******************************/
Longword L_add_c(Longword L_Var1, Longword L_Var2);     /* 2 ops */
Longword L_sub_c(Longword L_Var1, Longword L_Var2);     /* 2 ops */
Longword L_sat(Longword L_var1);       /* 4 ops */
Longword L_macNs(Longword L_var3,
                        Shortword var1, Shortword var2);        /* 1 ops */
Longword L_msuNs(Longword L_var3,
                        Shortword var1, Shortword var2);        /* 1 ops */



/* OP Counter defines  LT 6/96  */
/********************************/
extern Longword op_counter;     /* Operation counter LT 6/96 */

#define OP_COUNT(x) op_counter+=x
#define OP_RESET    op_counter=0

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩女同互慰一区二区| 91丨porny丨最新| 欧美mv日韩mv| 国产麻豆午夜三级精品| 国产色婷婷亚洲99精品小说| 国产精品一区三区| 国产精品不卡在线| 91黄视频在线观看| 日韩 欧美一区二区三区| 久久噜噜亚洲综合| 91视频com| 奇米精品一区二区三区在线观看一| 欧美一区二区视频观看视频| 国产一区二区剧情av在线| 中文字幕一区二区三区乱码在线| 欧美亚州韩日在线看免费版国语版 | 亚洲色图欧美偷拍| 欧美午夜电影一区| 久久99热这里只有精品| 亚洲国产精品黑人久久久| 在线国产亚洲欧美| 久久99国产精品免费网站| 中文字幕一区在线观看视频| 欧美色综合久久| 国产麻豆视频一区二区| 亚洲午夜av在线| 精品国产乱码久久久久久久| 91一区二区在线观看| 日本中文字幕一区二区有限公司| 国产精品美女久久久久久| 欧美日韩国产精品自在自线| 国产成人免费高清| 视频一区二区国产| 日韩一区在线播放| 亚洲精品一区二区在线观看| 色综合久久久久综合体| 国产在线精品一区在线观看麻豆| 亚洲精品免费在线播放| 久久女同精品一区二区| 欧美老肥妇做.爰bbww视频| 国产成人一区在线| 美女视频第一区二区三区免费观看网站 | 亚洲制服欧美中文字幕中文字幕| 久久亚洲二区三区| 欧美精品九九99久久| 成人午夜免费av| 久久精品国产77777蜜臀| 一区二区三区四区av| 国产亚洲精品资源在线26u| 欧美日本在线看| 91久久精品一区二区三| 国产成人免费高清| 久久99精品久久久久久久久久久久 | 午夜久久久影院| 日韩美女啊v在线免费观看| 精品久久久久99| 欧美日韩黄色一区二区| 91在线porny国产在线看| 国产成人午夜99999| 韩国毛片一区二区三区| 麻豆精品久久久| 久久精品99国产精品| 秋霞午夜av一区二区三区| 亚洲第一会所有码转帖| 亚洲蜜桃精久久久久久久| 国产精品美女久久久久久久久久久| 久久久欧美精品sm网站| 精品国产一区二区三区忘忧草| 欧美一区二区大片| 日韩欧美国产小视频| 欧美一级免费观看| 欧美一区二区性放荡片| 日韩网站在线看片你懂的| 欧美绝品在线观看成人午夜影视| 91激情在线视频| 欧美日韩成人在线| 6080日韩午夜伦伦午夜伦| 欧美日韩成人一区二区| 欧美日韩国产综合一区二区| 欧美日韩一区国产| 欧美精品一卡二卡| 欧美一区二区三区在线观看视频| 欧美大片在线观看一区| 精品国产一区久久| 中文字幕av在线一区二区三区| 国产欧美日韩三区| 亚洲视频一区二区在线观看| 亚洲精品水蜜桃| 亚洲va欧美va人人爽| 日韩成人一区二区| 国产二区国产一区在线观看| 国产成人av一区二区三区在线| 成人国产精品免费网站| 在线观看av一区二区| 欧美电影影音先锋| 欧美精品一区二区不卡| 国产日韩欧美电影| 亚洲狠狠爱一区二区三区| 蜜桃91丨九色丨蝌蚪91桃色| 国产成人免费在线观看| 日本韩国精品在线| 欧美一区二区视频观看视频| 欧美激情中文不卡| 亚洲电影在线播放| 精品中文字幕一区二区小辣椒 | 日韩av在线免费观看不卡| 美女脱光内衣内裤视频久久影院| 国产不卡视频在线播放| 欧美在线999| 26uuu久久天堂性欧美| 国产精品久久久一区麻豆最新章节| 一区二区三区成人| 国产一区二区三区久久久| 色婷婷av一区二区三区大白胸| 91精品国产综合久久久久久久| 国产日韩一级二级三级| 亚洲国产欧美一区二区三区丁香婷| 久久精品国产免费| 在线视频欧美区| 国产日韩影视精品| 日韩精品久久理论片| 成人免费看片app下载| 5566中文字幕一区二区电影 | 亚洲线精品一区二区三区八戒| 久久精品国产99国产| 99国产一区二区三精品乱码| 欧美一区二区三区不卡| 亚洲欧美日韩国产另类专区| 久久se精品一区二区| 色88888久久久久久影院野外| 精品久久久网站| 午夜久久福利影院| 一本久久综合亚洲鲁鲁五月天| www日韩大片| 欧美aⅴ一区二区三区视频| 91小视频免费看| 久久精品日产第一区二区三区高清版 | 欧美日本乱大交xxxxx| 中文字幕一区av| 国产揄拍国内精品对白| 欧美欧美欧美欧美| 一区二区三区在线观看国产| 国产ts人妖一区二区| 欧美xxx久久| 日本午夜精品视频在线观看| 欧美日韩一区二区在线观看 | 国产三级一区二区| 日韩电影免费在线| 欧美日韩三级在线| 一区二区三区在线免费| 99久久精品久久久久久清纯| 久久久久综合网| 国内精品在线播放| 91麻豆精品国产91| 日韩中文字幕1| 在线视频一区二区三区| 一区二区在线观看免费| 日本道色综合久久| 一区二区不卡在线视频 午夜欧美不卡在| 国产91在线观看丝袜| 国产人成亚洲第一网站在线播放 | 亚洲综合一区二区精品导航| 91麻豆免费观看| 亚洲精品国产无天堂网2021| 成人福利视频在线看| 亚洲国产精品精华液ab| 99精品桃花视频在线观看| 国产精品国产a级| 91色视频在线| 亚洲一级二级三级在线免费观看| 在线亚洲一区二区| 亚洲黄色av一区| 欧美日韩综合一区| 日本在线不卡一区| 欧美大胆一级视频| 国产美女一区二区| 国产精品久久久久久久第一福利| jizz一区二区| 亚洲综合网站在线观看| 在线91免费看| 国产在线播放一区| 国产精品每日更新在线播放网址| 91亚洲男人天堂| 亚洲伊人色欲综合网| 欧美一区二区三区免费视频| 国内精品伊人久久久久av一坑 | 国产精品一区专区| 中文字幕在线不卡国产视频| 欧洲中文字幕精品| 久久99国产精品尤物| 日本一二三不卡| 欧美吻胸吃奶大尺度电影| 日韩激情中文字幕| 久久九九全国免费| 色婷婷综合久久久中文字幕| 天天免费综合色| 久久女同精品一区二区| 日本高清无吗v一区| 免费久久99精品国产| 久久精品综合网|