⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 FreeAMP(MP3播放)程序源代码-用来研究MP3解码
💻
📖 第 1 页 / 共 5 页
字号:
	include/vorbis/book/res0_128a_192_1.vqh,
	include/vorbis/book/res0_128a_192_2.vqh,
	include/vorbis/book/res0_128a_192_3.vqh,
	include/vorbis/book/res0_128a_192_4.vqh,
	include/vorbis/book/res0_128a_192_5.vqh,
	include/vorbis/book/res0_128a_256_1.vqh,
	include/vorbis/book/res0_128a_256_2.vqh,
	include/vorbis/book/res0_128a_256_3.vqh,
	include/vorbis/book/res0_128a_256_4.vqh,
	include/vorbis/book/res0_128a_256_5.vqh,
	include/vorbis/book/res0_128a_350_1.vqh,
	include/vorbis/book/res0_128a_350_2.vqh,
	include/vorbis/book/res0_128a_350_3.vqh,
	include/vorbis/book/res0_128a_350_4.vqh,
	include/vorbis/book/res0_128a_350_5.vqh,
	include/vorbis/book/resaux0_1024a_128.vqh,
	include/vorbis/book/resaux0_1024a_160.vqh,
	include/vorbis/book/resaux0_1024a_192.vqh,
	include/vorbis/book/resaux0_1024a_256.vqh,
	include/vorbis/book/resaux0_1024a_350.vqh,
	include/vorbis/book/resaux0_128a_128.vqh,
	include/vorbis/book/resaux0_128a_160.vqh,
	include/vorbis/book/resaux0_128a_192.vqh,
	include/vorbis/book/resaux0_128a_256.vqh,
	include/vorbis/book/resaux0_128a_350.vqh, src/lib/analysis.c,
	src/lib/barkmel.c, src/lib/bitwise.c, src/lib/bitwise.h,
	src/lib/block.c, src/lib/bookinternal.h, src/lib/codebook.c,
	src/lib/envelope.c, src/lib/envelope.h, src/lib/floor0.c,
	src/lib/framing.c, src/lib/iir.c, src/lib/iir.h, src/lib/info.c,
	src/lib/lpc.c, src/lib/lpc.h, src/lib/lsp.c, src/lib/lsp.h,
	src/lib/mapping0.c, src/lib/masking.h, src/lib/mdct.c,
	src/lib/mdct.h, src/lib/misc.c, src/lib/misc.h, src/lib/os.h,
	src/lib/psy.c, src/lib/psy.h, src/lib/psytune.c,
	src/lib/registry.c, src/lib/registry.h, src/lib/res0.c,
	src/lib/scales.h, src/lib/sharedbook.c, src/lib/sharedbook.h,
	src/lib/smallft.c, src/lib/smallft.h, src/lib/spectrum.h,
	src/lib/synthesis.c, src/lib/time0.c, src/lib/vorbisfile.c,
	src/lib/window.c, src/lib/window.h:

	new vorbis stuff
	
2000-09-21 13:43  ijr

	* ui/musicbrowser/unix/src/infoeditor.cpp:

	- silly gtk, threads are for real toolkits
	
2000-09-21 13:19  robert

	* plm/metadata/vorbis/: vorbis.cpp, vorbis.h:

	New and improved vorbis comment stuff...
	
2000-09-21 12:15  ijr

	* ui/freeamp/win32/res/freeampui.rc:

	- fix #1010
	
2000-09-21 11:11  robert

	* ui/freeamp/unix/src/GTKPreferenceWindow.cpp:

	Increased the max input buffer input field size from 4 to 6 digits.
	
2000-09-21 10:31  robert

	* ui/cmdline/cmdlineUI.cpp:

	Fixed bug 899 (failed assertion in skip ahead)
	
2000-09-21 09:34  robert

	* io/http/httpinput.cpp, lmc/xingmp3/src/xinglmc.cpp:

	Removed some debug statements.
	
2000-09-21 09:32  robert

	* Makefile.towav.in, io/http/httpinput.cpp,
	lmc/xingmp3/src/sigapp.c, lmc/xingmp3/src/towave.c,
	lmc/xingmp3/src/xinglmc.cpp:

	Created the first incarnation of sigapp, an command line app to
	generate sigs from mp3 files. So far no ID3 support, but that's next.
	
2000-09-21 07:21  robert

	* base/win32/prj/freeamp.dsw, lmc/vorbis/win32/prj/vorbis.dsp,
	lmc/vorbis/win32/prj/vorbislib.dsp,
	plm/metadata/vorbis/prj/vorbismdf.dsp:

	And here are the changes for the Vorbis MDF Object
	
2000-09-21 07:03  robert

	* ui/freeamp/src/FreeAmpTheme.cpp:

	Fixed bug 961 (preamp and eq sliders now work without having to release them)
	
2000-09-21 06:04  robert

	* plm/metadata/vorbis/prj/: vorbismdf.def, vorbismdf.dsp,
	vorbismdf.dsw:

	Tweaking msvc project files is fun.... NOT!
	
2000-09-21 06:03  robert

	* lib/musicbrainz/musicbrainz.dll, lib/musicbrainz/musicbrainz.lib,
	lib/musicbrainz/musicbrainz/mb_c.h,
	lib/musicbrainz/musicbrainz/queries.h,
	plm/metadata/vorbis/prj/vorbis.def,
	plm/metadata/vorbis/prj/vorbis.dsp,
	plm/metadata/vorbis/prj/vorbis.dsw,
	plm/metadata/vorbis/prj/vorbismdf.def,
	plm/metadata/vorbis/prj/vorbismdf.dsp,
	plm/metadata/vorbis/prj/vorbismdf.dsw,
	ui/freeamp/win32/include/Win32Window.h,
	ui/freeamp/win32/src/Win32Window.cpp:

	Did I mention that I hate windows? Well....
	
2000-09-21 05:44  robert

	* Makefile-plugins.in, plm/metadata/vorbis/vorbis.cpp,
	plm/metadata/vorbis/vorbis.h, plm/metadata/vorbis/prj/vorbis.def,
	plm/metadata/vorbis/prj/vorbis.dsp,
	plm/metadata/vorbis/prj/vorbis.dsw,
	plm/metadata/vorbis/res/resource.h,
	plm/metadata/vorbis/res/vorbis.rc, ui/freeamp/src/FreeAmpTheme.cpp:

	Added the Vorbis metadata plugin
	
2000-09-20 14:31  ijr

	* base/: aps/apsinterface.cpp, src/player.cpp:

	- fix long startup time when not connected to the net and a profile is
	  enabled (SyncLog took awhile to timeout) by not calling SyncLog on startup
	  and increasing the frequency of the (non-blocking) timer-called SyncLogs
	
2000-09-20 05:59  robert

	* io/local/localfileinput.cpp:

	Fixed bug 994 (crash on load of playlist due to missing file)
	
2000-09-20 05:51  robert

	* ui/freeamp/src/FreeAmpTheme.cpp:

	This should fix bug 974 (two options dialogs)
	
2000-09-20 05:00  robert

	* io/cd/win32/src/cdpmo.cpp, ui/freeamp/include/FreeAmpTheme.h,
	ui/freeamp/include/Theme.h, ui/freeamp/include/Window.h,
	ui/freeamp/src/FreeAmpTheme.cpp, ui/freeamp/src/Window.cpp,
	ui/freeamp/win32/include/Win32Window.h,
	ui/freeamp/win32/src/Win32Window.cpp:

	You can now control the volume of FreeAmp with the wheel on your mouse.
	This feature fixes bug 996 and should get me on my way to pay off the
	MusicBrainz website design with Phester. :-)
	
2000-09-20 04:10  robert

	* base/src/player.cpp, io/cd/win32/src/cdpmo.cpp,
	io/include/win32volume.h, io/soundcard/win32/src/soundcardpmo.cpp,
	ui/freeamp/src/Control.cpp:

	Fixed a random cdpmo crash on windows
	
2000-09-20 04:03  ijr

	* Makefile.in, base/aps/apsinterface.cpp, base/include/hashtable.h,
	base/include/player.h, base/src/player.cpp, base/src/registrar.cpp,
	base/src/registry.cpp, base/unix/include/unixprefs.h,
	base/unix/src/bootstrap.cpp, base/unix/src/unixprefs.cpp,
	base/win32/prj/freeamp.dsp, ui/freeamp/win32/prj/freeampui.dsp,
	ui/irman/include/irmanui.h, ui/irman/src/irmanui.cpp:

	- fix s'more stuff, including the removal of the old HashTable class
	
2000-09-20 03:17  robert

	* io/: include/win32volume.h,
	soundcard/win32/include/soundcardpmo.h,
	soundcard/win32/src/soundcardpmo.cpp, src/win32volume.cpp:

	Fixed the windows sound volume control leak
	
2000-09-19 14:57  ijr

	* Makefile.header.in, base/aps/apsinterface.cpp,
	ui/musicbrowser/unix/src/infoeditor.cpp:

	- check libmusicbrainz returns before setting metadata
	- small gtk warning fix for cases when no categorized tracks exist
	- remove musicbrainz include paths from Makefile.header.in
	
2000-09-19 10:28  robert

	* io/signature/src/signaturepmo.cpp,
	lib/musicbrainz/musicbrainz.dll, lib/musicbrainz/musicbrainz.lib,
	lib/musicbrainz/musicbrainz/mb_c.h:

	The signature stuff now works properly under win32 with musicbrainz.dll
	
2000-09-19 10:15  robert

	* io/signature/src/signaturepmo.cpp:

	Changed the interface to the musicbrainz library since windows cannot
	handle freeing memory that was allocated in another DLL.
	
2000-09-19 09:48  robert

	* base/win32/prj/freeamp.dsp, io/src/pmo.cpp:

	Added the build step under windows the copies the musicbrainz.dll to the
	right place and added a couple of checks in pmo.cpp to make sure that the
	cdpmo does not die when m_pLmc and m_pPmi are NULL.
	
2000-09-19 09:41  robert

	* lmc/xingmp3/src/cupl3.c, ui/freeamp/src/FreeAmpTheme.cpp:

	Fix bug 1002: Fix the decoder crash fixes
	Fix bug  959: Eq values shown inconsistently
	
2000-09-19 08:43  robert

	* ui/freeamp/src/FreeAmpTheme.cpp:

	Fixed bug 960 (Preamp value not shown)
	
2000-09-19 08:20  robert

	* base/aps/apsinterface.cpp, base/win32/prj/fabaselib.dsp,
	base/win32/prj/freeamp.dsp, base/win32/prj/freeamp.dsw,
	io/http/win32/prj/httpinput.dsp,
	io/signature/include/signaturepmo.h,
	io/signature/src/signaturepmo.cpp,
	io/signature/win32/prj/signature.dsp,
	lib/musicbrainz/musicbrainz.dll, lib/musicbrainz/musicbrainz.lib,
	lib/musicbrainz/musicbrainz/mb_c.h,
	lib/musicbrainz/musicbrainz/queries.h,
	plm/metadata/cddb/prj/cddb.dsp, ui/dde/win32/prj/dde.dsp,
	ui/download/win32/prj/download.dsp,
	ui/freeamp/win32/prj/freeampui.dsp,
	ui/musicbrowser/win32/prj/musicbrowser.dsp:

	Finished the mb_client integration in windows and moved the sig pmo to use
	the C interface as well.
	
2000-09-19 07:03  robert

	* README.solaris, base/aps/apsinterface.cpp:

	Changed freeamp to use the C interface to musicbrainz, instead of the C++
	interface because windows DLLs are *braindead*.
	
2000-09-19 04:12  ijr

	* Makefile.in, base/aps/apsinterface.cpp, base/include/eventdata.h,
	base/src/musiccatalog.cpp, base/src/player.cpp,
	base/src/playlist.cpp, base/unix/src/unixprefs.cpp,
	base/unix/src/win32impl.cpp, io/include/eventbuffer.h,
	io/soundcard/unix/linux/src/soundcardpmo.cpp,
	io/src/eventbuffer.cpp, io/src/pmo.cpp, ui/freeamp/src/Theme.cpp,
	ui/freeamp/unix/src/GTKFont.cpp,
	ui/freeamp/unix/src/GTKUtility.cpp,
	ui/freeamp/unix/src/ThemeManager.cpp,
	ui/musicbrowser/unix/src/browserlist.cpp,
	ui/musicbrowser/unix/src/browsermenu.cpp,
	ui/musicbrowser/unix/src/browsertree.cpp,
	ui/musicbrowser/unix/src/gtkmusicbrowser.cpp,
	ui/musicbrowser/unix/src/musicbrowser.cpp:

	- fix a buncha leaks.. only 2 major ones - stopping playback would leak
	  all PMO_Events in the queue, and the unix implementation of FindFirstFile()
	  had a huge ol' hole in it.
	
2000-09-19 00:31  ijr

	* lmc/vorbis/src/vorbislmc.cpp, ui/freeamp/src/ButtonControl.cpp,
	ui/freeamp/unix/src/GTKBitmap.cpp,
	ui/freeamp/unix/src/GTKPreferenceWindow.cpp:

	- fix the leak in VorbisLMC::CalculateSongLength()
	- futz around trying to find the theme leak
	
2000-09-18 13:10  ijr

	* AUTHORS, ui/musicbrowser/unix/src/gtkmusicbrowser.cpp:

	- commit Chris K's., cosmetic patch..
	
2000-09-18 12:54  ijr

	* base/aps/aps.h, base/aps/apsinterface.cpp, base/aps/audiosig.h,
	base/aps/sigclient.cpp, base/aps/sigclient.h, base/aps/sigxdr.cpp,
	base/aps/sigxdr.h, base/src/musiccatalog.cpp,
	io/signature/include/sigcomplex.h, io/signature/include/sigfft.h,
	io/signature/src/sigfft.cpp, io/signature/src/signaturepmo.cpp:

	... and the final linux fixes for the libmusicbrainz conversion.
	
	FreeAmp SHRUNK!  wow..  less lines of code for once.
	
2000-09-18 07:21  ijr

	* Makefile-plugins.in, Makefile.in, configure, configure.in,
	base/aps/aps.h, base/aps/apsinterface.cpp,
	base/include/eventdata.h, base/src/musiccatalog.cpp,
	io/signature/include/signaturepmo.h,
	io/signature/src/signaturepmo.cpp:

	- linux changes for libmusicbrainz..  still need to remove files, but this
	  all works w/ the client lib.
	
2000-09-16 04:47  elrod

	* ui/musicbrowser/win32/include/DropTarget.h:

	* Hopefully a fix for bug 647. Thanks to "Gunnar Roth" <Gunnar.Roth@gmx.de>
	  for the hint!
	
	"The reason for the bug, is the custom window messages used for drag and
	drop handling are in a range not useable under win98 (above 65535) simply
	change it to lower values and it will work."
	
	I don't know why this works under some versions of win98 and not others...
	
2000-09-15 04:12  ijr

	* ftc/winamp/prj/winamp.dsp,
	ui/musicbrowser/win32/res/musicbrowser.rc,
	ui/musicbrowser/win32/res/resource.h,
	ui/musicbrowser/win32/src/EditTrackInfoDialog.cpp:

	- and the extra button on the windows info editor
	
2000-09-15 03:11  ijr

	* ui/musicbrowser/unix/: include/infoeditor.h, src/infoeditor.cpp:

	- update the gtk infoeditor to have a button-link to musicbrainz
	
2000-09-15 02:42  ijr

	* ui/musicbrowser/unix/src/browsermenu.cpp:

	- apply 'nother patch from mail list
	
2000-09-15 02:30  ijr

	* ui/musicbrowser/unix/src/browsertree.cpp:

	- remove debugging cout
	
2000-09-15 02:28  ijr

	* base/aps/apsinterface.cpp, base/src/musiccatalog.cpp,
	ui/musicbrowser/unix/src/browsertree.cpp:

	- catalog wasn't getting sorted if 'watch this directory' was off.
	
2000-09-15 01:11  ijr

	* base/src/musiccatalog.cpp:

	- make GUIDs persist if the user re-searches for music
	
2000-09-14 07:21  robert

	* base/aps/uuid.cpp:

	Oh, if only I had a brain
	
2000-09-14 07:06  robert

	* base/aps/uuid.cpp:

	Fixed the 38 vs 36 uid length problem
	
2000-09-14 04:00  ijr

	* AUTHORS, Makefile-plugins.in, Makefile.header.in, configure,
	configure.in, plm/metadata/misc/misc.cpp,
	ui/musicbrowser/unix/include/gtkmusicbrowser.h,
	ui/musicbrowser/unix/src/browsertree.cpp,
	ui/musicbrowser/unix/src/gtkmessagedialog.cpp:

	- build vorbis.lmc on linux (#999)
	- merge in track # patch, gtkmessagedialog accelerator patch
	
2000-09-11 16:21  ijr

	* ui/freeamp/src/: SliderControl.cpp, VSliderControl.cpp:

	- sliders weren't being initialized properly (evidenced by the equalizer
	  sliders popping to the +20dB if they were saved at -20dB).. fixes someone's
	  bug.
	
2000-09-11 15:14  ijr

	* base/src/undomanager.cpp, ui/freeamp/src/FreeAmpTheme.cpp,
	ui/freeamp/win32/res/freeampui.rc,
	ui/musicbrowser/win32/include/DropTarget.h,
	ui/musicbrowser/win32/res/musicbrowser.rc,
	ui/musicbrowser/win32/res/resource.h,
	ui/musicbrowser/win32/src/Dialog.cpp,
	ui/musicbrowser/win32/src/DropTarget.cpp,
	ui/musicbrowser/win32/src/EditTrackInfoDialog.cpp,
	ui/musicbrowser/win32/src/MultiSelectTreeView.cpp,
	ui/musicbrowser/win32/src/MusicTree.cpp,
	ui/musicbrowser/win32/src/PlaylistView.cpp,
	ui/musicbrowser/win32/src/Win32MusicBrowser.cpp:

	- add another initializer to the sig status dot (fixes #986)
	
	went through elrod's buglist, fixed what I could figure out in the win32
	musicbrowser =)
	
	notably:
	- fix playlist reorganization bug (970, 944)
	- fix tab order in info editor and options dialog (901, 909, 887)
	- dragging to last item in playlist was difficult (945)
	- drag indicator would not always appear at top of playlist (874)
	- clicking twice on the + could sometimes be interpreted as a dbl click
	  (868)
	- make the MyMusic item modify the toolbar/menu like the All Tracks item
	  (814)
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -