
File list:
chap08
.....\MP3
.....\...\Debug
.....\...\.....\coolplayer.bsc
.....\...\.....\coolplayer.exe
.....\...\.....\coolplayer.ini
.....\...\.....\coolplayer.map
.....\...\.....\coolplayer.res
.....\...\.....\default.m3u
.....\...\.....\libmad.lib
.....\...\libmad
.....\...\......\Debug
.....\...\......\.....\bit.obj
.....\...\......\.....\decoder.obj
.....\...\......\.....\fixed.obj
.....\...\......\.....\frame.obj
.....\...\......\.....\huffman.obj
.....\...\......\.....\layer12.obj
.....\...\......\.....\layer3.obj
.....\...\......\.....\libmad.lib
.....\...\......\.....\stream.obj
.....\...\......\.....\synth.obj
.....\...\......\.....\timer.obj
.....\...\......\.....\vc60.idb
.....\...\......\.....\vc60.pdb
.....\...\......\.....\version.obj
.....\...\......\bit.c
.....\...\......\bit.h
.....\...\......\config.h
.....\...\......\D.dat
.....\...\......\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
.....\...\......\libmad.positions
.....\...\......\mad.h
.....\...\......\qc_table.dat
.....\...\......\rq_table.dat
.....\...\......\sf_table.dat
.....\...\......\stream.c
.....\...\......\stream.h
.....\...\......\synth.c
.....\...\......\synth.h
.....\...\......\timer.c
.....\...\......\timer.h
.....\...\......\version.c
.....\...\......\version.h
.....\...\ogg
.....\...\...\include
.....\...\...\.......\ogg
.....\...\...\.......\...\config_types.h.in
.....\...\...\.......\...\ogg.h
.....\...\...\.......\...\os_types.h
.....\...\...\src
.....\...\...\...\bitwise.c
.....\...\...\...\framing.c
.....\...\...\win32
.....\...\...\.....\Dynamic_Debug
.....\...\...\.....\.............\bitwise.obj
.....\...\...\.....\.............\bitwise.sbr
.....\...\...\.....\.............\framing.obj
.....\...\...\.....\.............\framing.sbr
.....\...\...\.....\.............\ogg_d.dll
.....\...\...\.....\.............\ogg_d.exp
.....\...\...\.....\.............\ogg_d.ilk
.....\...\...\.....\.............\ogg_d.lib
.....\...\...\.....\.............\ogg_d.pdb
.....\...\...\.....\.............\vc60.idb
.....\...\...\.....\.............\vc60.pdb
.....\...\...\.....\Static_Debug
.....\...\...\.....\............\bitwise.obj
.....\...\...\.....\............\bitwise.sbr
.....\...\...\.....\............\framing.obj
.....\...\...\.....\............\framing.sbr
.....\...\...\.....\............\ogg_static.bsc
.....\...\...\.....\............\ogg_static.pch
.....\...\...\.....\............\ogg_static_d.lib
.....\...\...\.....\............\vc60.idb
.....\...\...\.....\............\vc60.pdb
.....\...\...\.....\build_ogg_dynamic.bat
.....\...\...\.....\build_ogg_dynamic_debug.bat
.....\...\...\.....\build_ogg_static.bat
.....\...\...\.....\build_ogg_static_debug.bat
.....\...\...\.....\ogg.def
.....\...\...\.....\ogg.sln
.....\...\...\.....\ogg.suo
.....\...\...\.....\ogg_dynamic.dsp
.....\...\...\.....\ogg_dynamic.dsw
.....\...\...\.....\ogg_dynamic.ncb
.....\...\...\.....\ogg_dynamic.opt
.....\...\...\.....\ogg_dynamic.plg
.....\...\...\.....\ogg_dynamic.positions
.....\...\...\.....\ogg_static.dsp
.....\...\...\.....\ogg_static.dsw
.....\...\...\.....\ogg_static.ncb
.....\...\...\.....\ogg_static.opt
.....\...\...\.....\ogg_static.plg
.....\...\...\.....\ogg_static.positions
.....\...\...\CHANGES
.....\...\res
.....\...\...\coolplayer.ico
.....\...\...\Default.CPSkin
.....\...\...\main_bigfont.bmp

.....\...\...\main_down.bmp

.....\...\...\main_smallfont.bmp

.....\...\...\main_up.bmp

.....\...\...\mp3.ico
.....\...\...\pls.ico
.....\...\...\SysIcon.bmp

.....\...\...\SysIcon_Mask.bmp

.....\...\...\systray_icon.bmp

.....\...\...\systray_mask.bmp

.....\...\ZLib
.....\...\....\adler32.c
.....\...\....\crc32.c
.....\...\....\infblock.c
.....\...\....\infblock.h
.....\...\....\infcodes.c
.....\...\....\infcodes.h
.....\...\....\inffast.c
.....\...\....\inffast.h
.....\...\....\inffixed.h
.....\...\....\inflate.c
.....\...\....\inftrees.c
.....\...\....\inftrees.h
.....\...\....\infutil.c
.....\...\....\infutil.h
.....\...\....\zconf.h
.....\...\....\zlib.h
.....\...\....\zutil.c
.....\...\....\zutil.h
.....\...\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.h
.....\...\DLG_Find.c
.....\...\DLG_Find.h
.....\...\globals.h
.....\...\keyboard.txt
.....\...\main.c
.....\...\options.c
.....\...\playlist.c
.....\...\profile.c
.....\...\resource.h
.....\...\RotatingIcon.c
.....\...\RotatingIcon.h
.....\...\shwapi.c
.....\...\skin.c
.....\...\skin.h
.....\...\stdafx.c
.....\...\stdafx.h
.....\...\String.c
.....\...\String.h
.....\...\usage.txt
.....\...\WindowsOS.c
.....\...\WindowsOS.h
.....\...\_BldNum.h
.....\解码源码
.....\....\layer3
.....\....\......\Debug
.....\....\......\.....\common.obj
.....\....\......\.....\common.sbr
.....\....\......\.....\decode.obj
.....\....\......\.....\decode.sbr
.....\....\......\.....\huffman.obj
.....\....\......\.....\huffman.sbr
.....\....\......\.....\layer3.bsc
.....\....\......\.....\layer3.exe
.....\....\......\.....\layer3.ilk
.....\....\......\.....\layer3.obj
.....\....\......\.....\layer3.pch
.....\....\......\.....\layer3.pdb
.....\....\......\.....\layer3.sbr
.....\....\......\.....\vc60.idb
.....\....\......\.....\vc60.pdb
.....\....\......\common.c
.....\....\......\common.h
.....\....\......\decode.c
.....\....\......\decode.h
.....\....\......\huffman.c
.....\....\......\huffman.h
.....\....\......\layer3.c
.....\....\......\layer3.dsp
.....\....\......\layer3.dsw
.....\....\......\LAYER3.GID
.....\....\......\LAYER3.HLP
.....\....\......\layer3.ncb
.....\....\......\layer3.opt
.....\....\......\layer3.plg
.....\....\......\layer3.positions
.....\....\dewindow.txt
.....\....\huffdec.txt
.....\ReadMe.txt