首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 高质量的音频解码库LIBMAD

高质量的音频解码库LIBMAD

资 源 简 介

应用背景LIBMAD 是一个高质量的音频解码库,MAD 的全称是 MPEG Audio Decoder。LIBMAD 目前 支持 MPEG-1、低采样率的 MPEG-2 和 MPEG2.5 格式的 LayerⅠ、LayerⅡ、LayerⅢ(即 MP3) 的解码。 MAD 具有如下特性: ●高精度的 24-BIT PCM 输出; ●100%使用定点运算; ●完全基于 ISO/IEC 标准; ●支持 GNU GPL 协议。  关键技术MAD 完全采用 C 语言编写 (里面的 IMDCT 部分和乘法运算可根据平台不同使用汇编来加 快运算速度),它对 MP3 解码算法做了很多优化,非常适合在没有浮点支持的嵌入式环境下 使用。利用 MAD 提供的 API,我们可以很容易的实现音频解码。

文 件 列 表

libmad-0.15.1b
README
configure.ac
aclocal.m4
mad.h
Makefile.am
Makefile.in
config.h.in
libmad.list.in
configure
COPYING
INSTALL
TODO
config.guess
config.sub
depcomp
install-sh
ltmain.sh
missing
mkinstalldirs
version.c
fixed.c
bit.c
timer.c
stream.c
frame.c
synth.c
decoder.c
layer12.c
layer3.c
huffman.c
version.h
fixed.h
bit.h
timer.h
stream.h
frame.h
synth.h
decoder.h
global.h
layer12.h
layer3.h
huffman.h
D.dat
imdct_s.dat
qc_table.dat
rq_table.dat
sf_table.dat
imdct_l_arm.S
minimad.c
mad.h.sed
CHANGES
COPYRIGHT
CREDITS
VERSION
msvc++

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP