资源简介
_CD_源代码.zip
代码片段和文件信息
/**
*
* Lame ACM wrapper encode/decode MP3 based RIFF/AVI files in MS Windows
*
* Copyright (c) 2002 Steve Lhomme
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License or (at your option) any later version.
*
* This library 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
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not write to the Free Software
* Foundation Inc. 59 Temple Place Suite 330 Boston MA 02111-1307 USA
*
*/
/*!
\author Steve Lhomme
\version \$Id: ACM.cppv 1.20.8.1 2008/11/01 20:41:47 robert Exp $
*/
#if !defined(STRICT)
#define STRICT
#endif // STRICT
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include “adebug.h“
#include “resource.h“
#include “ACMStream.h“
#ifdef ENABLE_DECODING
#include “DecodeStream.h“
#endif // ENABLE_DECODING
#include “ACM.h“
#ifndef IDC_HAND
#define IDC_HAND MAKEINTRESOURCE(32649)
#endif // IDC_HAND
char ACM::VersionString[120];
const char ACM_VERSION[] = “0.9.2“;
#ifdef WIN32
//
// 32-bit versions
//
#if (WINVER >= 0x0400)
#define VERSION_ACM_DRIVER MAKE_ACM_VERSION(4 0 0)
#else
#define VERSION_ACM_DRIVER MAKE_ACM_VERSION(3 51 0)
#endif
#define VERSION_MSACM MAKE_ACM_VERSION(3 50 0)
#else
//
// 16-bit versions
//
#define VERSION_ACM_DRIVER MAKE_ACM_VERSION(1 0 0)
#define VERSION_MSACM MAKE_ACM_VERSION(2 1 0)
#endif
#define PERSONAL_FORMAT WAVE_FORMAT_MPEGlayer3
#define SIZE_FORMAT_STRUCT sizeof(MPEGlayer3WAVEFORMAT)
//#define SIZE_FORMAT_STRUCT 0
//static const char channel_mode[][13] = {“mono““stereo““joint stereo““dual channel“};
static const char channel_mode[][13] = {“mono““stereo“};
static const unsigned int mpeg1_freq[] = {480004410032000};
static const unsigned int mpeg2_freq[] = {24000220501600012000110258000};
static const unsigned int mpeg1_bitrate[] = {320 256 224 192 160 128 112 96 80 64 56 48 40 32};
static const unsigned int mpeg2_bitrate[] = {160 144 128 112 96 80 64 56 48 40 32 24 16 8};
#define SIZE_CHANNEL_MODE (sizeof(channel_mode) / (sizeof(char) * 13))
#define SIZE_FREQ_MPEG1 (sizeof(mpeg1_freq) / sizeof(unsigned int))
#define SIZE_FREQ_MPEG2 (sizeof(mpeg2_freq) / sizeof(unsigned int))
#define SIZE_BITRATE_MPEG1 (sizeof(mpeg1_bitrate) / sizeof(unsigned int))
#define SIZE_BITRATE_MPEG2 (sizeof(mpeg2_bitrate) / sizeof(unsigned int))
static const int FORMAT_TAG_MAX_NB = 2; // PCM and PERSONAL (mand
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-24 08:48 数字音频规范与程序设计_CD_源代码\
目录 0 2013-11-24 08:48 数字音频规范与程序设计_CD_源代码\第10章\
目录 0 2013-11-24 08:49 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\
文件 2522 2006-12-21 16:03 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\acinclude.m4
文件 282578 2008-01-03 07:01 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\aclocal.m4
目录 0 2013-11-24 09:04 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\
文件 48598 2008-11-02 03:41 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ACM.cpp
文件 3432 2006-12-26 04:37 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ACM.h
文件 7085 2006-12-26 04:37 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\acm.rc
文件 12584 2008-11-02 03:41 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ACMStream.cpp
文件 2405 2006-12-26 04:37 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ACMStream.h
目录 0 2013-11-24 08:48 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\
文件 4467 2002-01-26 00:47 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\ADbg.cpp
文件 2879 2007-07-30 05:07 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\ADbg.dsp
文件 3474 2002-01-26 00:47 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\ADbg.h
文件 12414 2005-08-22 00:32 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\ADbg_vc7.vcproj
文件 171 2005-08-22 00:32 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\Makefile.am
文件 9644 2008-06-25 19:17 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ADbg\Makefile.in
文件 1252 2002-01-23 02:45 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\adebug.h
文件 58436 2008-11-02 03:41 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\AEncodeProperties.cpp
文件 13673 2002-04-07 20:31 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\AEncodeProperties.h
目录 0 2013-11-24 08:48 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ddk\
文件 133 2003-12-09 22:48 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ddk\Makefile.am
文件 9602 2008-06-25 19:17 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ddk\Makefile.in
文件 6424 2003-11-27 15:24 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\ddk\msacmdrv.h
文件 6092 2002-01-26 00:51 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\DecodeStream.cpp
文件 2274 2006-12-26 04:37 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\DecodeStream.h
文件 2238 2002-01-26 01:18 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\lame.ico
文件 966 2008-11-02 03:41 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\lameACM.def
文件 3042 2002-01-24 03:39 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\LameACM.inf
文件 6162 2007-07-30 05:08 数字音频规范与程序设计_CD_源代码\第10章\lame-3.98.4\ACM\lameACM_vc6.dsp
............此处省略2922个文件信息
- 上一篇:鲸鱼算法代码实现.zip
- 下一篇:ArcGIS Engine10.3.1授权安装
相关资源
- isd.rar
- GAT1400-2017公安视频图像信息应用系统
- 深度学习.mobi.zip
- PMBOK第六版_中文版带完整目录.pdf
- Location.rar
- grlqsmile_10388665.zip
- 微擎2.0商业版.zip
- 50个著名木马源码灰鸽子冰河广外女生
- gadm36_CHN_shp.zip
- 电路第五版高清.pdf
- HelloWorldDetailEarth3DEngine.pptx
- dyy2546950781_9493974.pdf
- 微博淘宝客软件破解版.zip
- 20307218鸟哥的Linux私房菜第四版高清完
- Grokking-Deep-Learning-master.zip
- messDemo.rar
- 交通咨询管理系统.rar
- 微擎微赞通用功能模块米花同城社区
- eric6_17_12及汉化文件.zip
- Compressedfile.7z
- ANSYSWorkbench设计、仿真与优化[扫描版
- 微擎商业版框架1.8.2.3破解版版.zip
- 算法第4版红皮书可复制版pdf.zip
- KotlininAction中文扫描版.rar
- ADS2011地址及详细破解方法.zip
- 微擎1.6.7.zip
- workspace.rar
- 秒余额灰色项目源码(含视频教程)
- newc二级考试软件.zip
- zw_1海康流媒体开发包完整版.zip
评论
共有 条评论