91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 80KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-10
  • 語言: 其他
  • 標簽: C源碼??

資源簡介

G.729的編解碼C源碼(使用Intel的IPP包)堪稱效率最高

資源截圖

代碼片段和文件信息

/*?/////////////////////////////////////////////////////////////////////////////
//
//??????????????????INTEL?CORPORATION?PROPRIETARY?INFORMATION
//?????This?software?is?supplied?under?the?terms?of?a?license?agreement?or
//?????nondisclosure?agreement?with?Intel?Corporation?and?may?not?be?copied
//?????or?disclosed?except?in?accordance?with?the?terms?of?that?agreement.
//??????????Copyright(c)?2001-2003?Intel?Corporation.?All?Rights?Reserved.
//
//?????Intel?Integrated?Performance?Primitives?G.729?Sample
//
//??By?downloading?and?installing?this?sample?you?hereby?agree?that?the
//??accompanying?Materials?are?being?provided?to?you?under?the?terms?and
//??conditions?of?the?End?User?License?Agreement?for?the?Intel?Integrated
//??Performance?Primitives?product?previously?accepted?by?you.?Please?refer
//??to?the?file?ipplic.htm?located?in?the?root?directory?of?your?Intel?IPP
//??product?installation?for?more?information.
//
//??G.729/A/B/D/E?are?international?standards?promoted?by?ITU-T?and?other
//??organizations.?Implementations?of?these?standards?or?the?standard?enabled
//??platforms?may?require?licenses?from?various?entities?including
//??Intel?Corporation.
//
//
//??Porpose:?ITU-T?G.729?Speech?Decoder????ANSI-C?Source?Code?compliant
//???????????Version?1.1
//
*/

#include?
#include?
#include?
#include?“owng729.h“

/*?HPF?coefficients?*/

static?const?short?b100[3]?=?{7699?-15398?7699};??????
static?const?short?a100[3]?=?{8192?15836?-7667};??????
static?const?short?lspSid_init[M]?=?{31441??27566??21458??13612???4663??-4663?-13612?-21458?-27566?-31441};

static?const?short?trackTable0[32]?=?{
?1?3?8?6?18?16?11?13?38?36?31?33?21?23?28?26?0000000000000000};

static?const?short?trackTable1[32]?=?{
0?2?5?4?12?10?7?9?25?24?20?22?14?15?19?17
36?31?21?26?1?6?16?11?27?29?32?30?39?37?34?35};

static?int?DecoderObjSize(void){
???int?fltSize;
???int?objSize?=?sizeof(G729Decoder_Obj);
???ippsHighPassFilterSize_G729(&fltSize);
???objSize?+=?fltSize;?/*?to?provide?memory?for?postprocessing?high?pass?filter?with?upscaling?*/
???SynthesisFilterSize_G729(&fltSize);
???objSize?+=?2?*?fltSize;/*?to?provide?memory?for?two?synthesis?filters?*/
???ippsPhaseDispersionGetStateSize_G729D_16s(&fltSize);
???objSize?+=?fltSize;?/*?to?provide?memory?for?phase?dispersion?*/
???return?objSize;
}

G729_CODECFUN(?APIG729_Status?apiG729Decoder_Alloc
?????????(G729Codec_Type?codecType?int?*pCodecSize))
{
???if?((codecType?!=?G729_CODEC)&&(codecType?!=?G729A_CODEC)
??????&&(codecType?!=?G729D_CODEC)&&(codecType?!=?G729E_CODEC)&&(codecType?!=?G729I_CODEC)){
??????return?APIG729_StsBadCodecType;
???}
???*pCodecSize?=??DecoderObjSize();
???return?APIG729_StsNoErr;
}

G729_CODECFUN(?APIG729_Status?apiG729Decoder_Init
?????????(G729Decoder_Obj*?decoderObj?G729Codec_Type?codecType))
{
???int?ifltSize;
???Ipp16s?abDec[6];

???if?((codecType?!=?G729_CODEC)&&(codecType?!=?G729A_CO

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????87061??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\api\decg729.c

?????文件?????100713??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\api\encg729.c

?????文件??????63437??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\api\owng729.c

?????文件??????25993??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\api\owng729.h

?????文件???????6205??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\api\scratchmem.h

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\api

?????文件????????204??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\doc\support.txt

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\doc

?????文件???????4363??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\include\g729api.h

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\include

?????文件???????2165??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\Makefile

?????文件??????16482??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\readme.htm

?????文件??????16980??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\samples\g729decoder.c

?????文件???????3060??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\samples\g729decoder.h

?????文件??????21425??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\samples\g729encoder.c

?????文件???????3628??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\samples\g729encoder.h

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\samples

?????文件???????1328??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\include\sys\vm_types_linux32.h

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\include\sys

?????文件???????1800??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\include\vm_thread.h

?????文件????????866??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\include\vm_types.h

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\include

?????文件???????2557??2003-12-20?10:22??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\src\vm_thread_linux32.c

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm\src

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729\vm

?????目錄??????????0??2004-07-15?16:14??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\G729

?????文件????????771??2007-04-29?10:05??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高\使用說明請參看右側注釋===〉〉.txt

?????目錄??????????0??2007-05-01?00:42??g.729的編解碼c源碼(使用intel的ipp包)堪稱效率最高

-----------?---------??----------?-----??----

???????????????359038????????????????????28

............此處省略1個文件信息

評論

共有 條評論