1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
Current version 0.8.2
Changed from Version 0.8.1
* Only For glibc-2(Removed patched libX11.a)
Changed from Version 0.8
* Fixed ID3tag...
Changed from Version 0.7
* Thread bug fixed. (more thread safe)
* Korean supported. (yet poor)
* Use patched libX11.a
pathced for ptrhead.
rename XDrawString to __XDrawString__ in Text.c
* Restart is added. (Xsplay)
* More optimization.
Changed from Version 0.6
* More optimize layer 3 for half frequency.
* -M -W bug fixed.
* splay and xsplay are seperated.
Changed from Version 0.5
* If you want, it's not necessary to patch X library.
* Some different structure (Have no compatible with older version)
* Bitstream class is removed.
* Bitstream class is contained in Mpegtoraw.
* Wavetoraw and Mpegtoraw use same Inputstream class.
* MPEG-2 layer 3 is supported. (I don't know how to work in other layer)
* Optimized stereo routine in layer 3.
* Ability to select any frame in playing... (X-interface)
* Ability to stop playing music immediately.
* You can play back mpeg audio file with half frequency.
(It's not optimized yet.)
* Remove the routine waiting for filling thread buffer.
* Ability to play files over World Wide Web.
* Many bugs are fixed. (Other bugs may appeared -_-;;)
Changed from Version 0.4
* Use fast mdct from mpg123 to improve performance of playing layer3.
* Reorganize layer 3 routine by refering mpg123.
* Modify structure. (Interface routine isn't changed)
* Add more X-interface functions.
* Repeat is supported.
* Selecting multiple files is supported.
* You can filter like this *.mp3:*.mp2 in selection of files(not list)
* Select list file is supported.
* It can change buffer size of thread.
* Some bugs are fixed.
* Add stop button.
* Add volume.
Changed from version 0.3
* Use usleep instead of sleep. (by Brad Keryan)
* Begin to make X-interface using qt.
* Some changed in layer 3.
* Wavefile for Alpha. (by Nikita Schmidt)
-- Alpha is incomplete, because of updating.
* List of files is supported.
Changed from version 0.2
* Splay and its libraies are merged.
* Some part of directory structure and filenames are changed.
* Include ./configure.
* Fix Problems of playing small size mpeg files with thread.
* Some other bugs are fixed.
* More easy to compile without pthread.
* Verbose are implemented
* Bigendain is being implemented now. (not completely)
Changed from version 0.1
* It can play stereo type mpeg file as mono type. (speed up)
* It can play as standard input.
* Support to playing with thread. (require libpthread)
* sound.h -> mpegsound.h
* window.cc -> bitwindow.cc
* sound.a -> mpegsound.a
Changed from maplay 1.2+
* Diffrent Structure
* Added Wave player.
* Bug fix TO_FOUR_THIRDS range
* Modified for linux
* Speed up (Currently, it can run with pentium-60 32MB)
* It cost much memory for superior functions
* For layer III, HUFFDEC is removed.
|