MP3等音频数据解码库libmad

时间:2015-10-12 17:18:59
【文件属性】:

文件名称:MP3等音频数据解码库libmad

文件大小:427KB

文件格式:RAR

更新时间:2015-10-12 17:18:59

libmad, 音频, 解码

因为考虑到有时候需要直接播放内存流而不用频繁打开关闭文件等繁琐的操作, Android系统中要想直接播放MP3等数据流可以借助于第三方的音频解码库libmad,解码结果为PCM数据,再利用AudioTrack播放组件便可直接播放。


【文件预览】:
libmad
----libmad()
--------D.dat(26KB)
--------version.c(2KB)
--------version.h(2KB)
--------huffman.c(71KB)
--------CREDITS(4KB)
--------fixed.c(2KB)
--------android()
--------mkinstalldirs(2KB)
--------frame.c(12KB)
--------layer12.c(13KB)
--------imdct_l_arm.S(34KB)
--------fixed.h(13KB)
--------synth.c(24KB)
--------bit.h(2KB)
--------synth.h(2KB)
--------sf_table.dat(6KB)
--------rq_table.dat(474KB)
--------layer12.h(1KB)
--------config.h.in(4KB)
--------depcomp(13KB)
--------aclocal.m4(238KB)
--------TODO(2KB)
--------mad.h.sed(991B)
--------CHANGES(11KB)
--------config.guess(42KB)
--------Makefile.am(4KB)
--------Android.mk(440B)
--------config.sub(30KB)
--------README(10KB)
--------frame.h(4KB)
--------imdct_s.dat(3KB)
--------msvc++()
--------bit.c(7KB)
--------Makefile.in(27KB)
--------INSTALL(8KB)
--------missing(10KB)
--------COPYRIGHT(918B)
--------VERSION(106B)
--------install-sh(6KB)
--------global.h(2KB)
--------minimad.c(6KB)
--------huffman.h(2KB)
--------configure(713KB)
--------layer3.h(1KB)
--------ltmain.sh(178KB)
--------timer.c(10KB)
--------mad.h(26KB)
--------stream.c(4KB)
--------qc_table.dat(4KB)
--------decoder.h(3KB)
--------COPYING(18KB)
--------timer.h(3KB)
--------libmad.list.in(550B)
--------configure.ac(10KB)
--------layer3.c(69KB)
--------stream.h(4KB)
--------decoder.c(11KB)

网友评论

  • 测试看看 好像不能直接用
  • 可以编译出库 帮助比较大
  • 还不错,对我有用。
  • 真心不值啊,这就是和官网下的一模一样啊。一点自己的代码都没写 真的值2分么?
  • 文件可以用,但是功底不够,还没搞出来。。
  • 通过ndk可以编译通过,jni部分也写好编译通过,但是我不明白libmad解码后的输出数据
  • 东西是好东西,不过是C代码,我还不懂怎么封JNI
  • 不错呵呵,很有价值