26410-b00-ANSI-C_source_code
所属分类:3G/4G/5G开发
开发工具:Visual C++
文件大小:1185KB
下载次数:12
上传日期:2014-04-30 10:43:20
上 传 者:
ancang
说明: 3g pp的aac plus编码器,与FDKAAC相比,编码效果较好。
(3g pp of aac plus encoder compared FDKAAC, preferably encoding results.)
文件列表:
3GPP_enhanced_aacPlus_src_200907 (0, 2007-09-20)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc (0, 2007-09-20)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib (0, 2007-09-20)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\FloatFRlib.dsp (4344, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\cfftn.h (665, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\counters.h (739, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\stdtargets.cfg (718, 2004-02-02)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\make.cfg (1855, 2004-02-02)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\src (0, 2007-09-20)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\src\cfftn.c (24691, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\src\transcendent.c (1486, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\FloatFR.h (447, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFRlib\Makefile (477, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib (0, 2007-09-20)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\FloatFR_sbrenclib_aac.dsp (7739, 2004-04-01)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\stdtargets.cfg (896, 2004-02-02)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\make.cfg (1837, 2004-02-16)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src (0, 2007-09-20)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\env_est.h (1524, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\hybrid.h (1101, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\sbr_misc.h (435, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\env_bit.c (4085, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\invf_est.c (16026, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\ton_corr.c (21843, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\sbr_rom.c (46599, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\nf_est.c (14868, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\tran_det.h (1476, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\ps_bitenc.c (11026, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\env_est.c (51017, 2005-11-04)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\mh_det.c (37545, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\sbr_ram.c (4532, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\cmondata.h (527, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\freq_sca.h (1150, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\bit_sbr.h (1299, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\sbr_misc.c (3490, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\sbr_ram.h (755, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\ps_enc.h (2881, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\qmf_enc.h (1260, 2004-12-22)
3GPP_enhanced_aacPlus_src_200907\FloatFR_aacPlusenc\FloatFR_sbrenclib\src\env_bit.h (959, 2004-12-22)
... ...
===================================================================
3GPP Enhanced aacPlus encoder
Linux/Win32
for Intel x86 CPUs
===================================================================
CONTENTS: Enhanced aacPlus encoder source code
REVISION NOTES:
- Contents:
FloatFR_aacPlusenc/
Makefile -- Linux Makefile
FloatFR_aacPlusEnc.dsw -- Win32 MSVC 6.0 workspace
FloatFR_aacPlusEnc.dsp -- Win32 MSVC 6.0 makefile
src/ -- directory for the frontend
FloatFR_bitbuflib/ -- bitstream reading/writing library
FloatFR_fastaacenc/ -- AAC encoder library
FloatFR_resamplib/ -- resampler library
FloatFR_sbrenclib/ -- SBR encoder library
FloatFRlib/ -- general purpose functionalities
lib/ -- precompiled MPEG-4 / 3GPP file format
w32/ and audio file library (for wav support),
linux/ for Linux OS (requires gcc 3.3) and
Windows 32-bit
- Compilation:
o for Win32 use the FloatFR_aacPlusEnc.dsw MSVC 6.0
workspace, activate the FloatFR_aacPlusenc project and
choose the appropriate "Win32 CT Release/Debug" target
o for Linux use >gmake clean all< in the FloatFR_aacPlusenc/
root directory
- MONO_ONLY
This define is introduced to be able to compile a mono-only
encoder. It is set by default when choosing the Mono compile
targets in the Win32 workspace, resp. setting the MONO=1 option
on the Linux gmake commandline. Note that for the mono
executable only mono input wave files are supported.
- bitrate switching simulation encoder frontend
If you are interested in an encoder frontend which simulates
bitrate switching you can use the brswitchmain.c file instead
of the main.c file to obtain such an executable.
For Win32 you may disable the main.c file and enable the
brswitchmain.c file instead within your MSVC environment.
For Linux this alternative executable is included as a second
target and built automatically if the "all" target is select.
===================================================================
for info mailto: 3gpp-support@codingtechnologies.com
===================================================================
近期下载者:
相关文件:
收藏者: