
PM123.EXE
=========

Beta 1

    - First public release

Beta 2

    - Added keyboard shortcuts:
        Left/Right = Rewind/Fast Forward
        Enter = Play/Stop
        5 (on numeric keypad) = Pause
        Up/Down = Next/Previous song
        Alt F4 = Quit
        +/- = Increase/Decrease volume

       (every option underlined in menu can be access directly by
        pressing Alt and the underlined key, even outside the menu)

    - Added skin support
    - Fixed shuffle
    - Fixed RIFF headered and/or broken MP3 support
    - Added seek slider (grab seek slider to move within MP3)
    - Fixed control button errors
    - Enhanced/fixed tag editor
    - WarpAMP playlist loading

    Plus various bug fixes...

MPG123.DLL in pm123 beta 2
==========================

- decoderTime(PLAYEDSECS) now shows the position being played, not decoded.
- when buffers are trashed for rew and ffwd, the mpeg stream file position
  is brought to the file position that the decoder was at when it filled
  the currently playing audio buffer.
- the decoderTime(TOTALSECS) now reports something until all audio buffers
  are played.
- max buffers locked to 200 and min to 5. these are 16KB buffers, and they
  seem like absolute limits anyway.
- fix crash when there was an MCI error when starting playing and pm123
  already played something before (trying to free memory it didn't allocate)
- the first buffer is trashed to prevent the playing of the last buffer of
  the previous stream (I can't figure out what's going on, help me!!!)
  Whatever snaps, crackles and pops left are due to your MPEG streams
  or your sound card.
- new decoderFileInfo().  allows program that need to check validity or
  specs of an mpeg stream with mpg123
- stop now unpauses the stream before closing.
- opening http streams should work better now.
- much better rewind and fast forward (makes jumptosecs work a lot better too)
- reporting errors should be more reliable
- http routines now report usable error messages
- http routines now check for "Content-Length" to determine total time
- seeking and timer routines now use the file position instead of keeping
  track of the frame numbers.  makes the decoder faster and more consistent
  with the total time.
- added REXX support ... hum

MPG123.DLL in pm123 beta 1
==========================

- initial release
