资源简介
libmad最新版,适合嵌入式的mp3软解码库,压缩文件中包含了lib的详细介绍以及移植过程

代码片段和文件信息
/*
* libmad - MPEG audio decoder library
* Copyright (C) 2000-2004 Underbit Technologies Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not write to the Free Software
* Foundation Inc. 59 Temple Place Suite 330 Boston MA 02111-1307 USA
*
* $Id: bit.cv 1.12 2004/01/23 09:41:32 rob Exp $
*/
# ifdef HAVE_CONFIG_H
# include “config.h“
# endif
# include “global.h“
# ifdef HAVE_LIMITS_H
# include
# else
# define CHAR_BIT 8
# endif
# include “bit.h“
/*
* This is the lookup table for computing the CRC-check word.
* As described in section 2.4.3.1 and depicted in Figure A.9
* of ISO/IEC 11172-3 the generator polynomial is:
*
* G(X) = X^16 + X^15 + X^2 + 1
*/
static
unsigned short const crc_table[256] = {
0x0000 0x8005 0x800f 0x000a 0x801b 0x001e 0x0014 0x8011
0x8033 0x0036 0x003c 0x8039 0x0028 0x802d 0x8027 0x0022
0x8063 0x0066 0x006c 0x8069 0x0078 0x807d 0x8077 0x0072
0x0050 0x8055 0x805f 0x005a 0x804b 0x004e 0x0044 0x8041
0x80c3 0x00c6 0x00cc 0x80c9 0x00d8 0x80dd 0x80d7 0x00d2
0x00f0 0x80f5 0x80ff 0x00fa 0x80eb 0x00ee 0x00e4 0x80e1
0x00a0 0x80a5 0x80af 0x00aa 0x80bb 0x00be 0x00b4 0x80b1
0x8093 0x0096 0x009c 0x8099 0x0088 0x808d 0x8087 0x0082
0x8183 0x0186 0x018c 0x8189 0x0198 0x819d 0x8197 0x0192
0x01b0 0x81b5 0x81bf 0x01ba 0x81ab 0x01ae 0x01a4 0x81a1
0x01e0 0x81e5 0x81ef 0x01ea 0x81fb 0x01fe 0x01f4 0x81f1
0x81d3 0x01d6 0x01dc 0x81d9 0x01c8 0x81cd 0x81c7 0x01c2
0x0140 0x8145 0x814f 0x014a 0x815b 0x015e 0x0154 0x8151
0x8173 0x0176 0x017c 0x8179 0x0168 0x816d 0x8167 0x0162
0x8123 0x0126 0x012c 0x8129 0x0138 0x813d 0x8137 0x0132
0x0110 0x8115 0x811f 0x011a 0x810b 0x010e 0x0104 0x8101
0x8303 0x0306 0x030c 0x8309 0x0318 0x831d 0x8317 0x0312
0x0330 0x8335 0x833f 0x033a 0x832b 0x032e 0x0324 0x8321
0x0360 0x8365 0x836f 0x036a 0x837b 0x037e 0x0374 0x8371
0x8353 0x0356 0x035c 0x8359 0x0348 0x834d 0x8347 0x0342
0x03c0 0x83c5 0x83cf 0x03ca 0x83db 0x03de 0x03d4 0x83d1
0x83f3 0x03f6 0x03fc 0x83f9 0x03e8 0x83ed 0x83e7 0x03e2
0x83a3 0x03a6 0x03ac 0x83a9 0x03b8 0x83bd 0x83b7 0x03b2
0x0390 0x8395 0x839f 0x039a 0x838b 0x038e 0x0384 0x8381
0x0280 0x8285 0x828f 0x028a 0x829b 0x029e 0x0294 0x8291
0x82b3 0x02b6 0x02bc 0x82b9
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 243209 2004-02-05 17:33 libmad-0.15.1b\aclocal.m4
文件 6853 2004-01-23 17:41 libmad-0.15.1b\bit.c
文件 1613 2004-01-23 17:41 libmad-0.15.1b\bit.h
文件 11108 2004-02-17 10:02 libmad-0.15.1b\CHANGES
文件 42918 2004-02-17 09:51 libmad-0.15.1b\config.guess
文件 3624 2004-02-06 11:12 libmad-0.15.1b\config.h.in
文件 30925 2004-02-17 09:51 libmad-0.15.1b\config.sub
文件 730195 2004-02-05 17:34 libmad-0.15.1b\configure
文件 10226 2004-01-23 17:41 libmad-0.15.1b\configure.ac
文件 17992 2000-02-28 10:31 libmad-0.15.1b\COPYING
文件 918 2004-01-23 17:34 libmad-0.15.1b\COPYRIGHT
文件 4263 2004-02-17 10:02 libmad-0.15.1b\CREDITS
文件 26473 2004-01-23 17:41 libmad-0.15.1b\D.dat
文件 11570 2004-01-23 17:41 libmad-0.15.1b\decoder.c
文件 2844 2004-01-23 17:41 libmad-0.15.1b\decoder.h
文件 13303 2003-03-28 18:44 libmad-0.15.1b\depcomp
文件 1795 2004-01-23 17:41 libmad-0.15.1b\fixed.c
文件 13560 2004-02-17 10:02 libmad-0.15.1b\fixed.h
文件 12098 2004-02-05 06:59 libmad-0.15.1b\fr
文件 4051 2004-01-23 17:41 libmad-0.15.1b\fr
文件 1646 2004-01-23 17:41 libmad-0.15.1b\global.h
文件 73174 2004-01-23 17:41 libmad-0.15.1b\huffman.c
文件 1862 2004-01-23 17:41 libmad-0.15.1b\huffman.h
文件 34433 2001-03-26 04:03 libmad-0.15.1b\imdct_l_arm.S
文件 2591 2004-01-23 17:41 libmad-0.15.1b\imdct_s.dat
文件 7832 2000-02-28 14:21 libmad-0.15.1b\INSTALL
文件 6315 2003-03-28 18:44 libmad-0.15.1b\install-sh
文件 13623 2004-02-05 17:02 libmad-0.15.1b\la
文件 1097 2004-01-23 17:41 libmad-0.15.1b\la
文件 70147 2004-01-23 17:41 libmad-0.15.1b\la
............此处省略36个文件信息
相关资源
- 2017款解码软件v1.0.0.6
- 一种红外遥控编解码仿真
- mp3解析文档及其分析工具
- MP3文件ID3v2ID3v2APEv2标签读取
- 曼彻斯特编解码_同步QuartusII工程
- L-Z编码L-Z解码
- QT,JPEG解码源代码(已完成)
- vc URL编解码类
- VS1053B编解码器的VDR分布式声音采集卡
- 易语言搜搜mp3源码
- ETC中FM0解码器的设计
- H.264视频编码基本知识
-
MP3Pla
yer播放器 - 音频测试文件pcmmp3aacamrg711ag711u等多种
- x264源码及其配置文件,用于配置树莓
- FFMEPG实现h264解码
- 解码hevc解析h265流
- 电信物联网NB-lot上传编解码插件检测
- 一种基于DAB接收机的MP3播放器设计方
- 易语言URL解码算法源码
- 易语言图像编码、解码器源码易语言
- 易语言迅雷URL编解码源码
- 易语言url编解码汇编源码
- 易语言URL网址编解码源码
- 易语言URL编解码源码
- 黑群晖DS918+_6.2.3系统开启核显硬解码
- vs2010 ffmpeg实时解码h264码流
- Qt基于FFmpeg播放本地 H.264H264文件
- 从ffmpeg中抽取的h264解码器,可用于
- QT编的MP3播放器
评论
共有 条评论