home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Multimed / Multimed.zip / mpg123v3.zip / history.txt < prev    next >
Text File  |  1997-05-06  |  3KB  |  48 lines

  1. v3 - Started making some changes in preparation for the theoretical PM version
  2.    - Pause/Resume commands added
  3.    - Previous/Next commands added (only useful with playlists, of course)
  4.    - Stop command added
  5.    - Keeping up with the latest mpg123 *nix code, see CHANGES, keeping in mind
  6.      that not everything is reflected in the OS/2 port
  7.    - Seems I accidentally fixed the spaces in filename problem in the last
  8.      version.  Someone just mentioned it to me now, and I re-fixed it (since
  9.      I had just finished breaking it again :))
  10.    - Oopsie.  Seems I "accidentally" hardcoded the play rate at 44.1KHz, which
  11.      was causing samples recorded at slower rates to play faster...  It now
  12.      properly sets the play rate
  13.    - Except, of course, finding that made me realize that it wasn't switching
  14.      sampling rate if there were different rates in the same playlist.  After
  15.      a great deal of struggling, I've figured out a "kludge" to do so, but
  16.      it doesn't work as well as I'd like.  But a switch from
  17.      22KHz->44KHz->22KHz worked, so I'll leave it at that for now.
  18.    - Added wildcard support.
  19.    - Added recursive subdirectory searching (-e).  This in combination with
  20.      wildcards will allow you to play all the mp3's on your HD (if you want)
  21.      without making a playlist.  Note, if you have a large HD with a lot
  22.      of files, running from root -will- bog down your computer during the
  23.      search.
  24.    - Redid the buffer code to fix some problems and to be compatible with the
  25.      commandline -b flag.  Somehow the buffer changes have caused the program
  26.      to use 3% less CPU on my system.  No idea why, but I'm not complaining. :)
  27.    - Got the 8 bit code from the latest version and patched it in for the OS/2
  28.      version.  8 bit code has been tested, and seems to be working.
  29.    - Made some other minor adjustments not really worth noting (although as
  30.      a group, it seems they are, since I just did :))
  31. v2 - Adjusted the buffer code to not take up 100% CPU during startup.  It
  32.      still takes up more than "normal", but you should be able to do other
  33.      stuff.
  34.    - Used the newest mpg123 v0.59e code.  Some things were removed from it
  35.      as being either redundant or unworking for OS/2.  I'm going to try and
  36.      get the http support back in, as soon as I can figure out why it isn't
  37.      working.
  38.    - CPU usage has dropped.  The drop is probably going to be different
  39.      depending what processor speed you have.  In fact, you might not even
  40.      notice it.  Hopefully you will.  Benchmarking here (using TOP) still
  41.      shows mpg123 using ~5-10% less CPU than maplay97 (and that's not
  42.      even using the -m or -2/-4 flags of mpg123)
  43.    - Changed the -y flag so that the default is to always attempt to resync
  44.      the data flow if it reads an incorrect header.  What that means for you,
  45.      is that as -default-, the program will try and correct any misinformation
  46.      it reads in.  You can turn this -off- by using the -y flag.
  47. v1 - First public release based on mpg123 v0.54
  48.