• 大小: 34.16M
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-29
  • 语言: 其他
  • 标签: 其他  

资源简介

大灰狼原版源码.rar

资源截图

代码片段和文件信息

//#include “stdafx.h“
#include “AudioCode.h“

extern “C“ void va_g729a_init_encoder();
extern “C“ void va_g729a_encoder(short *speech unsigned char *bitstream);
extern “C“ void va_g729a_init_decoder();
extern “C“ void va_g729a_decoder(unsigned char *bitstream short *synth_short int bfi);
#define  L_frame_COMPRESSED 10
#define  L_frame            80

// 引入G729包
#pragma comment(lib“G729a.lib“)

// constructor/destructor
CAudioCode::CAudioCode()
{
va_g729a_init_encoder();
va_g729a_init_decoder();
}

CAudioCode::~CAudioCode()
{
}

/**
 * 音频编码函数
 */
BOOL CAudioCode::EncodeAudioData(char *pinint lenchar* poutint* lenr)
{
BOOL bRet=FALSE;

if(!pin||len!=SIZE_AUDIO_frame||!pout)
goto RET;

va_g729a_encoder((short*)pin(BYTE*)pout);
va_g729a_encoder((short*)(pin+160)(BYTE*)pout+10);
va_g729a_encoder((short*)(pin+320)(BYTE*)pout+20);
va_g729a_encoder((short*)(pin+480)(BYTE*)pout+30);
va_g729a_encoder((short*)(pin+640)(BYTE*)pout+40);
va_g729a_encoder((short*)(pin+800)(BYTE*)pout+50);

if(lenr)
*lenr=SIZE_AUDIO_PACKED;

bRet=TRUE;
RET:
return bRet;
}

/**
 * 音频解码函数
 */
BOOL CAudioCode::DecodeAudioData(char *pinint lenchar* poutint* lenr)
{
BOOL bRet=FALSE;
if(!pin||len!=SIZE_AUDIO_PACKED||!pout)
goto RET;

va_g729a_decoder((BYTE*)pin(short*)(pout)0);
va_g729a_decoder((BYTE*)pin+10(short*)(pout+160)0);
va_g729a_decoder((BYTE*)pin+20(short*)(pout+320)0);
va_g729a_decoder((BYTE*)pin+30(short*)(pout+480)0);
va_g729a_decoder((BYTE*)pin+40(short*)(pout+640)0);
va_g729a_decoder((BYTE*)pin+50(short*)(pout+800)0);

if(lenr)
*lenr=SIZE_AUDIO_frame;

bRet=TRUE;
RET:
return bRet;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      59112  2014-04-29 19:00  Server.rar

     文件      86528  2009-09-15 10:29  SkinH.dll

     文件       7168  2013-06-26 19:37  SkinH.she

     文件   14598144  2014-04-29 18:56  大灰狼远程管理.exe

     文件        588  2014-04-29 19:18  大灰狼远程管理.ini

     文件     114688  2012-11-15 08:39  Control\FTPServer.exe

     文件     402432  2007-02-17 07:50  Control\mstsc.exe

     文件     752640  2007-02-17 07:50  Control\mstscax.dll

     文件    9307091  2012-11-05 20:11  Control\QQwry.dat

     文件      89600  2006-02-22 15:14  Control\upx.exe

     文件        129  2013-05-21 12:59  Control\users.dat

     文件      25214  2006-12-10 21:06  ICO图标\01.ico

     文件      22486  2006-11-26 01:37  ICO图标\02.ico

     文件      19790  2007-03-17 23:11  ICO图标\03.ico

     文件       3262  2012-11-11 10:07  ICO图标\04.ico

     文件      14742  2006-11-13 21:40  ICO图标\05.ico

     文件       8478  2001-04-02 18:32  ICO图标\06.ico

     文件      11886  2001-03-22 21:33  ICO图标\07.ico

     文件       1078  1998-10-26 05:37  ICO图标\08.ico

     文件       8478  2001-03-21 13:52  ICO图标\09.ico

     文件      10134  2011-06-12 20:17  ICO图标\10.ico

     文件       2238  1999-08-24 13:13  ICO图标\11.ico

     文件       2238  1999-08-24 13:14  ICO图标\12.ico

     文件       1078  1998-06-22 07:06  ICO图标\13.ico

     文件       1078  2003-01-10 20:36  ICO图标\14.ICO

     文件      11502  2001-04-02 18:59  ICO图标\15.ico

     文件      18718  2012-07-08 09:20  ICO图标\17.ICO

     文件      25214  2012-06-16 23:18  ICO图标\24.ico

     文件      28902  2009-06-25 20:45  ICO图标\28.ico

     文件        766  2011-07-04 18:23  ICO图标\29.ico

............此处省略510个文件信息

评论

共有 条评论