资源简介
Helix AAC 解码,全定点运算,可广泛移植多种嵌入式平台,包含官方说明文档,可选择编译 ARM 平台汇编优化。

代码片段和文件信息
/* ***** BEGIN LICENSE BLOCK *****
* Source last modified: $Id: aacdec.cv 1.1.2.1 2005/02/26 02:05:10 jrecker Exp $
*
* Portions Copyright (c) 1995-2005 RealNetworks Inc. All Rights Reserved.
*
* The contents of this file and the files included with this file
* are subject to the current version of the RealNetworks Public
* Source License (the “RPSL“) available at
* http://www.helixcommunity.org/content/rpsl unless you have licensed
* the file under the current version of the RealNetworks Community
* Source License (the “RCSL“) available at
* http://www.helixcommunity.org/content/rcsl in which case the RCSL
* will apply. You may also obtain the license terms directly from
* RealNetworks. You may not use this file except in compliance with
* the RPSL or if you have a valid RCSL with RealNetworks applicable
* to this file the RCSL. Please see the applicable RPSL or RCSL for
* the rights obligations and limitations governing use of the
* contents of the file.
*
* This file is part of the Helix DNA Technology. RealNetworks is the
* developer of the Original Code and owns the copyrights in the
* portions it created.
*
* This file and the files included with this file is distributed
* and made available on an ‘AS IS‘ basis WITHOUT WARRANTY OF ANY
* KIND EITHER EXPRESS OR IMPLIED AND REALNETWORKS HEREBY DISCLAIMS
* ALL SUCH WARRANTIES INCLUDING WITHOUT LIMITATION ANY WARRANTIES
* OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE QUIET
* ENJOYMENT OR NON-INFRINGEMENT.
*
* Technology Compatibility Kit Test Suite(s) Location:
* http://www.helixcommunity.org/content/tck
*
* Contributor(s):
*
* ***** END LICENSE BLOCK ***** */
/**************************************************************************************
* Fixed-point HE-AAC decoder
* Jon Recker (jrecker@real.com) Ken Cooke (kenc@real.com)
* February 2005
*
* aacdec.c - platform-independent top level decoder API
**************************************************************************************/
#include “aaccommon.h“
/**************************************************************************************
* Function: AACInitDecoder
*
* Description: allocate memory for platform-specific data
* clear all the user-accessible fields
* initialize SBR decoder if enabled
*
* Inputs: none
*
* Outputs: none
*
* Return: handle to AAC decoder instance 0 if malloc fails
**************************************************************************************/
HAACDecoder AACInitDecoder(void)
{
AACDecInfo *aacDecInfo;
aacDecInfo = AllocateBuffers();
if (!aacDecInfo)
return 0;
#ifdef AAC_ENABLE_SBR
if (InitSBR(aacDecInfo)) {
AACFreeDecoder(aacDecInfo);
return 0;
}
#endif
return (HAACDecoder)aacDecInfo;
}
/**************************************************************************************
* Function: AACFreeDecod
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2009-07-05 20:47 Helix AAC Decoder\
文件 14337 2007-07-31 16:31 Helix AAC Decoder\aacdec.c
文件 6835 2007-07-31 16:31 Helix AAC Decoder\aactabs.c
目录 0 2009-07-05 15:17 Helix AAC Decoder\Docs\
文件 25088 2007-07-31 14:45 Helix AAC Decoder\Docs\callgraph_aac.doc
文件 23552 2007-07-31 14:46 Helix AAC Decoder\Docs\callgraph_sbr.doc
文件 16896 2007-07-31 14:46 Helix AAC Decoder\Docs\cpuusage.xls
文件 16896 2007-07-31 14:46 Helix AAC Decoder\Docs\memory.xls
目录 0 2009-07-05 15:17 Helix AAC Decoder\hxwrap\
文件 16339 2007-07-31 16:37 Helix AAC Decoder\hxwrap\aacdecdll.cpp
文件 4080 2007-07-31 16:37 Helix AAC Decoder\hxwrap\aacdecdll.h
文件 2824 2007-07-31 16:37 Helix AAC Decoder\hxwrap\aacdecdrm.cpp
文件 2485 2007-07-31 16:36 Helix AAC Decoder\hxwrap\aacdecdrm.h
文件 1805 2007-07-31 16:36 Helix AAC Decoder\hxwrap\initguid.cpp
目录 0 2009-07-05 15:17 Helix AAC Decoder\hxwrap\platform\
目录 0 2009-07-05 15:17 Helix AAC Decoder\hxwrap\platform\win\
文件 103 2007-07-31 16:32 Helix AAC Decoder\hxwrap\platform\win\nodefaultlibs.c
文件 3893 2007-07-31 16:32 Helix AAC Decoder\hxwrap\platform\win\raac.rc
文件 488 2007-07-31 16:36 Helix AAC Decoder\hxwrap\raac.ver.txt
文件 4321 2007-07-31 16:36 Helix AAC Decoder\hxwrap\raacentrydrm.cpp
文件 1764 2007-07-31 16:36 Helix AAC Decoder\hxwrap\symbian.pcf.txt
文件 1883 2007-07-31 16:33 Helix AAC Decoder\hxwrap\Umakefil.1.txt
文件 4764 2007-07-31 16:36 Helix AAC Decoder\hxwrap\umake_dll.2.txt
文件 2290 2007-07-31 16:36 Helix AAC Decoder\hxwrap\umake_dll_symbian.pcf.txt
文件 5693 2007-07-31 16:36 Helix AAC Decoder\hxwrap\umake_lib.4.txt
文件 2479 2007-07-31 16:35 Helix AAC Decoder\hxwrap\umake_lib_symbian.pcf.txt
文件 2116 2007-07-31 16:35 Helix AAC Decoder\hxwrap\umake_test.1.txt
文件 1983 2007-07-31 16:35 Helix AAC Decoder\hxwrap\win32.pcf.txt
目录 0 2009-07-05 15:17 Helix AAC Decoder\ipp\
文件 4555 2007-07-31 16:45 Helix AAC Decoder\ipp\buffers.c
文件 4048 2007-07-31 16:45 Helix AAC Decoder\ipp\coder.h
............此处省略90个文件信息
- 上一篇:内存测试HA_MemTest35_WGL
- 下一篇:关于颜色滤波阵列的资料
相关资源
- 音频测试文件pcmmp3aacamrg711ag711u等多种
- G726、G711、G711A转换为AAC
- ffmpeg之pcm转AAC
- (补充)修改output-example,将H.264AAC帧
- 基于FFmpeg4.0.2的AAC编码器
- Windows下使用FFMPEG解码AAC文件并使用
- 最简单的基于FFMPEG的音频编码器 1.1
- 嵌入式音频视频混合为mp4(mp4v2+faac
- .aac音频文件
- 使用gpac封装MP4源码(新)
- aac格式音频
- WFST-decoder
- hi3516a音频解码音频编解码库
- stm32F103与PCM5102A与Helix软解播放MP3
- 船舶AIS解码软件AISdecoder
- 如何使用mp4v2将H264+AAC裸流录制成mp4文
- bluetooth sbc encoder/decoder
- 音频采集编码pcm到aac
- Windows Media Service,Helix Server,VLC搭建
- ICAO ANEX15 icao 附件15
- zipDecoder.zip
- H264_AAC_TS_MUX_本地文件_1
- H264_AAC_FLV_MUX_本地文件_1
- FFDShow MPEG-4 Video Decoder 2008 03.20
- 海思3516CV300平台音频编解码库
- HEVC Reference Software (HM) 16.10
- CAACATIA二次开发入门宝典
- AVS2_Release.rar
- aac+h264封装MP4
- faac windows
评论
共有 条评论