[WarpCast] Updated PM123 to version 1.1 beta 1 - 7/05/00 |
Network Trace for OS/2 - Turn any OS/2 machine into a network probe. - Take a trace on any segment in the network, in minutes. - A software-only, hardware-independent implementation. http://www.goldencode.com/ntrace.html ********************************************************************* Source: Samuel Audet (guardia@cam.org) Moderator: Trevor Smith (trevor@haligonian.com) ------------------------------------------------------- After 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 Warp Server 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 http://www.cam.org/~guardia/archives/pm123-1_1-beta1.zip ftp://www.teamos2.sci.fi/pm123/pm123-1_1-beta1.zip ftp://hobbes.nmsu.edu/pub/incoming/pm123-1_1-beta1.zip ftp://hobbes.nmsu.edu/pub/os2/apps/mmedia/sound/players/pm123-1_1-beta 1.zip More information at: http://www.cam.org/~guardia/pm123.html http://www.teamos2.sci.fi/pm123/ ------------------------------------------------------- To subscribe, unsubscribe, or for more information on WarpCast, visit: http://www.warpcast.com/ -------------------------------------------------------