文件名称:基于VC++的MP3深入编程
介绍说明--下载内容均来自于网络,请自行研究使用
(1)“MP3目录”下为完整的播放器CoolPlayer的全部代码,“解码源码”目录下为单独的MP3解码部分。
(2)本程序可在Windows 2000、Visual C++6.0环境下编译通过,在\\MP3\Debug目录下有可直接运行的执行文件。
(3)本程序没有特殊的软硬件要求,但对于特别陈旧的硬件,可能会不支持。-(1) "MP3 directory" for a complete player CoolPlayer all the code, "decoder source" directory as a separate part of the MP3 decoder. (2) the procedures in Windows 2000, Visual C Compiler 6.0 environment, in \ \ MP3 \ Debug directory can be run directly on the implementation document. (3) The procedure does not require special hardware, but especially for old hardware may not support.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
chap08
......\MP3
......\...\about.c
......\...\about.txt
......\...\bitmap2region.c
......\...\CHANGES
......\...\CLV_ListView.c
......\...\CLV_ListView.h
......\...\CompositeFile.c
......\...\CompositeFile.h
......\...\coolplayer.dsp
......\...\coolplayer.dsw
......\...\coolplayer.ncb
......\...\coolplayer.opt
......\...\coolplayer.plg
......\...\coolplayer.positions
......\...\coolplayer.rc
......\...\CPI_CircleBuffer.c
......\...\CPI_CircleBuffer.h
......\...\CPI_Equaliser.h
......\...\CPI_Equaliser_Basic.c
......\...\CPI_ID3.h
......\...\CPI_ID3_Genres.c
......\...\CPI_Image.c
......\...\CPI_Image.h
......\...\CPI_Indicators.c
......\...\CPI_Indicators.h
......\...\CPI_Interface.c
......\...\CPI_Interface.h
......\...\CPI_InterfacePart.c
......\...\CPI_InterfacePart.h
......\...\CPI_InterfacePart_CommandButton.c
......\...\CPI_InterfacePart_Indicator.c
......\...\CPI_Keyboard.c
......\...\CPI_Keyboard.h
......\...\CPI_Player.c
......\...\CPI_Player.h
......\...\CPI_Player_Callbacks.c
......\...\CPI_Player_CoDec.h
......\...\CPI_Player_CoDec_MPEG.c
......\...\CPI_Player_CoDec_OGG.c
......\...\CPI_Player_CoDec_WAV.c
......\...\CPI_Player_CoDec_WinAmpPlugin.c
......\...\CPI_Player_Engine.c
......\...\CPI_Player_FileAssoc.c
......\...\CPI_Player_Messages.h
......\...\CPI_Player_Output.h
......\...\CPI_Player_Output_DirectSound.c
......\...\CPI_Player_Output_File.c
......\...\CPI_Player_Output_Wave.c
......\...\CPI_Playlist.c
......\...\CPI_Playlist.h
......\...\CPI_PlaylistItem.c
......\...\CPI_PlaylistItem.h
......\...\CPI_PlaylistItem_Internal.h
......\...\CPI_PlaylistWindow.c
......\...\CPI_PlaylistWindow.h
......\...\CPI_Playlist_Callbacks.c
......\...\CPI_Stream.c
......\...\CPI_Stream.h
......\...\CPI_Stream_Internet.c
......\...\CPI_Stream_LocalFile.c
......\...\CPI_Verbs.c
......\...\CPI_Verbs.h
......\...\CPSK_Skin.c
......\...\CPSK_Skin.h
......\...\CP_RIFFStructs.h
......\...\CP_WinAmpStructs.h
......\...\Debug
......\...\debug.h
......\...\DLG_Find.c
......\...\DLG_Find.h
......\...\globals.h
......\...\keyboard.txt
......\...\libmad
......\...\......\bit.c
......\...\......\bit.h
......\...\......\config.h
......\...\......\D.dat
......\...\......\Debug
......\...\......\decoder.c
......\...\......\decoder.h
......\...\......\fixed.c
......\...\......\fixed.h
......\...\......\frame.c
......\...\......\frame.h
......\...\......\global.h
......\...\......\huffman.c
......\...\......\huffman.h
......\...\......\imdct_s.dat
......\...\......\layer12.c
......\...\......\layer12.h
......\...\......\layer3.c
......\...\......\layer3.h
......\...\......\libmad.dsp
......\...\......\libmad.dsw
......\...\......\libmad.lib
......\...\......\libmad.ncb
......\...\......\libmad.opt
......\...\......\libmad.plg
......\MP3
......\...\about.c
......\...\about.txt
......\...\bitmap2region.c
......\...\CHANGES
......\...\CLV_ListView.c
......\...\CLV_ListView.h
......\...\CompositeFile.c
......\...\CompositeFile.h
......\...\coolplayer.dsp
......\...\coolplayer.dsw
......\...\coolplayer.ncb
......\...\coolplayer.opt
......\...\coolplayer.plg
......\...\coolplayer.positions
......\...\coolplayer.rc
......\...\CPI_CircleBuffer.c
......\...\CPI_CircleBuffer.h
......\...\CPI_Equaliser.h
......\...\CPI_Equaliser_Basic.c
......\...\CPI_ID3.h
......\...\CPI_ID3_Genres.c
......\...\CPI_Image.c
......\...\CPI_Image.h
......\...\CPI_Indicators.c
......\...\CPI_Indicators.h
......\...\CPI_Interface.c
......\...\CPI_Interface.h
......\...\CPI_InterfacePart.c
......\...\CPI_InterfacePart.h
......\...\CPI_InterfacePart_CommandButton.c
......\...\CPI_InterfacePart_Indicator.c
......\...\CPI_Keyboard.c
......\...\CPI_Keyboard.h
......\...\CPI_Player.c
......\...\CPI_Player.h
......\...\CPI_Player_Callbacks.c
......\...\CPI_Player_CoDec.h
......\...\CPI_Player_CoDec_MPEG.c
......\...\CPI_Player_CoDec_OGG.c
......\...\CPI_Player_CoDec_WAV.c
......\...\CPI_Player_CoDec_WinAmpPlugin.c
......\...\CPI_Player_Engine.c
......\...\CPI_Player_FileAssoc.c
......\...\CPI_Player_Messages.h
......\...\CPI_Player_Output.h
......\...\CPI_Player_Output_DirectSound.c
......\...\CPI_Player_Output_File.c
......\...\CPI_Player_Output_Wave.c
......\...\CPI_Playlist.c
......\...\CPI_Playlist.h
......\...\CPI_PlaylistItem.c
......\...\CPI_PlaylistItem.h
......\...\CPI_PlaylistItem_Internal.h
......\...\CPI_PlaylistWindow.c
......\...\CPI_PlaylistWindow.h
......\...\CPI_Playlist_Callbacks.c
......\...\CPI_Stream.c
......\...\CPI_Stream.h
......\...\CPI_Stream_Internet.c
......\...\CPI_Stream_LocalFile.c
......\...\CPI_Verbs.c
......\...\CPI_Verbs.h
......\...\CPSK_Skin.c
......\...\CPSK_Skin.h
......\...\CP_RIFFStructs.h
......\...\CP_WinAmpStructs.h
......\...\Debug
......\...\debug.h
......\...\DLG_Find.c
......\...\DLG_Find.h
......\...\globals.h
......\...\keyboard.txt
......\...\libmad
......\...\......\bit.c
......\...\......\bit.h
......\...\......\config.h
......\...\......\D.dat
......\...\......\Debug
......\...\......\decoder.c
......\...\......\decoder.h
......\...\......\fixed.c
......\...\......\fixed.h
......\...\......\frame.c
......\...\......\frame.h
......\...\......\global.h
......\...\......\huffman.c
......\...\......\huffman.h
......\...\......\imdct_s.dat
......\...\......\layer12.c
......\...\......\layer12.h
......\...\......\layer3.c
......\...\......\layer3.h
......\...\......\libmad.dsp
......\...\......\libmad.dsw
......\...\......\libmad.lib
......\...\......\libmad.ncb
......\...\......\libmad.opt
......\...\......\libmad.plg