PM123 Zyje!!!

Autor: Lech Wiktor Piotrowski (lewhoo_at_teamos2.org.pl)
Data: Wed 05 Jul 2000 - 12:02:01 MET DST


fter 2 years, PM123 finally gets an update. PM123 is mainly an audio MPEG player for
OS/2, but can now be
        extended with the new plug-in API. What's new:

            Fixed file with spaces in pipe commands.
            execmode -sp executed on pm123.exe so it now runs in WarpServer 4 SMP
            Patched notebook loading problem with Default display settings.
            Adjusted equalizer dialog frequencies to correspond with new mpg123 values.
            Fixed auto-play on load when another stream is playing.
            Implemented new decoder, filter and output plugins. For this beta, very little
plug-ins are fully
            functional.
            Playback of playlist does not close the output plug-in between playback of the
entries anymore.
            "Use this playlist" and next/previous now loads the ID3 Tag.
            "Default display" now works everywhere.
            Playlist now continues playing after selecting a song from the playlist.
            Drag and drop from the playlist to main window now works properly.
            Random button does random playback again, not sorting. Random is also much
faster than it was in
            beta 2. Use "Random" in the Sort submenu if you want to do playlist shuffling.
            Repeat and Random playback state are now reloaded after launch.
            Fixed random crash when adding with recurse, I hope...
            Repeat now works in all conditions.
            Adding to a playlist before the current loaded song now updates its index.
            Deleting from a playlist before the current loaded song now also updates its
index.
            Directories can now be added from the "Add to list" file dialog. This is basically a
hack in the file
            dialog. Unless you manually type the path, the directory will have to be selected
in the directory
            listbox AND it must be the current directory listed in the file listbox AND the
filename entry field must
            be empty, or "*" or the default "*.*".
            HUGE playlist (~900 songs and more) are now able to load.
            pm123 doesn't crash when loading playlist from the command line for an already
opened instance.
            This includes .m3u since they are now loaded as playlists.
            Fixed problem when loading playlist and a song from the unloaded playlist was
already playing.
            Deleting entries from a playlist doesn't auto-use use it anymore.
            Sorting by size and time is now much faster.
            Loading entries from the playlist now actually loads the right entry, not just the one
with the same
            exact filename. but this basically makes it faster...
            Added support for WinAmp style .pls playlist files including SHOUTcast. Titles for
SHOUTcast servers
            are loaded from the .pls so you see all the neat stuff like the load of the servers
when you load the
            playlist.
            Fixed problem loading HTTP URLs with no path like on SHOUTcast.
            Included procedure in netscape.html to properly configure pm123 as a Netscape
Navigator helper
            application.
            Fixed memory leak when removing entries from the playlist.
            Streaming buffer now works properly and continues playing buffered stream even
if read operations
            are stalled.
            Broken HTTP connections are now properly canceled and closed on stop.
            Added workaround for timing problem in DART for setting volume right after the
device is opened.
            HTTP URL with no filename like SHOUTcast now show the complete host
instead of interpreting it as a
            filename. Title streaming is on its way...

        mpg123.dll 1.09 in pm123 1.1 beta 1

            Fixed streaming audio by adding two in a row header checking.
            Implements new pm123 decoder plug-in interface.

        Features:

            Skin, Visual, Decoder, Output and Filter Plug-in support allowing for major
extendibility.
            Play, stop, pause, fast forward, rewind, seek to position
            State-of-the-art dynamic priority system
            Uses OS/2's DART
            Supports 8-bit sound cards and sound device sharing
            Supports mixing both channels together and downmixing 2:1
            HTTP Streaming Support, including SHOUTcast and icecast
            Stream Buffer Support
            Graphical Sound Equalizer
            A Real 32 bands 1/3 octave Graphical Equalizer

        Playlist:

            Supports drag'n'drop of files and directories (non-recursive and recursive)
            Loads PM123 playlists (LST), WarpAMP playlists (MPL), Internet playlists (M3U)
and WinAmp (PLS)
            including SHOUTcast
            URL (streaming HTTP) support
            Sorting: size, playing time, filename, songname and random
            Recall 10 last playlists
            Playlist Manager for easy playlist browsing and managing

        User interface:

            ID3 tag support, including an editor for tags
            Recall 10 last songs
            2 fonts, plus a smooth scroller using system fonts
            3 sizes: regular, small and tiny
            Float on top
            Skin support, supports PM123 and WinAmp skins
            "Remote Control" support through pipes
            Included Visual Plugins: Spectrum Analyzer and Oscilloscope
            Plug-in Developer's Kit Available
            Throughout User's Guide

        -> URL: http://www.cam.org/~guardia/pm123.html
        -> Hobbes-Search: pm123-1_1-beta1.zip

-------------------------------------------------------------------------------------------------
Lech Wiktor Piotrowski | ICQ#: 50746253 | lewhoo_at_teamos2.org.pl
TeamOS/2 Poland Webmaster - http://www.teamos2.org.pl
Inne systemy maja uzytkownikow, OS/2 ma wyznawcow
My OS/2 system uptime is: : 0d 13h 08m 00s 554ms (en).
----------------------------------------------- -------------------------------------------------



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:28:03 MET DST