What's New


v2.40d 10/02/2006

- fixed mpeg2 playback failed due to mpeg2 parsing error (length=0sec and non seekable), usually occurred after DirectX9 install.
- fixed crash (illegal operation) during powerplayer initialization on system with large amount of free memory (PM+VM>2GB).
- fixed, cannot control playback on some system due to improper WM_COPYDATA processing.
- fixed more compatibility issue with the auto-video-fullscreen plugin.
- improved merit retrieval routine for directshow filters and DMOs.
- seek buttons on fullscreen toolbar now usable.
- made the installer defaults to "Full Install".
- please review current known issues (pending fixes) before reporting a bug.
- ready to give donations to powerplayer? Click here to know how.

v2.33d 02/10/2005

- fixed, start in fullscreen mode not always working, typically when modern skin was in use.
- fullscreen switch button (on the video window) now working with powerplayer.
- added an option in startup mode selection for powerplayer to start on desktop.
- made the program display current playback title in winamp video status area.
- video window resize now fully compatible with modern skin.
- better cooperation with winamp notifications (if you use modern skin with notifications turned on).
- added ability to defer video processing when video window is closed; to lower cpu usage if you just want to hear audio from a video file.
- added mouse wheel support for adjusting volume.
- fixed, minor problem with destination rectangle when video adjust mode being used.
- fixed, powerplayer cannot properly extract some types of swf movie embedded in flash projectors.
- made the PgUp and PgDown key not automatically start playback if winamp is not currently playing (to be consistent with winamp behavior).
- made the program forward unprocessed keyboard messages for default / shortcut processing by winamp.
- made the program compatible with the auto-video-fullscreen plugin.
- experimental NSV support !! More information here.

v2.32d 20/05/2005 - 09/06/2005

- fixed a mistake in SVCD autoplay setting.
- fixed file type association change not immediately take in effect under some circumstances.
- fixed integration routine to winamp (previous versions usually fails if you use language packs, this causes a lot of things not working properly with powerplayer, including winamp playback buttons).
- new method for loading items into winamp playlist editor, more stable and less problematic. Also updated wampenq.exe to use the new method.
- no more crashing should occurred during dvd startup and navigation. Better synchronization, items in winamp’s playlist should come consistent with current playback state.
- dvd resume support, you can continue dvd playback from where you’ve left by clicking ‘Resume’ from winamp playlist or selecting ‘Back to Movie’ from powerplayer context menu.
- dvd closed captioning support fixed, also added option to turn it on / off in context menu.
- made the program remember the last language, audio track, subtitle, and try to restore these settings between each dvd playback.
- when playing dvd, the program now list all available titles in winamp playlist so that you can navigate more freely.
- fixed, during dvd playback, seek function sometimes made playback restart from the beginning instead of going to the desired location.
- fixed, reset-display (F12) sometimes not working correctly on dvd playback.
- added repeat-chapter mode for dvd playback.
- added option to change OSD font (style and size).
- added ability to export current filter graph into GraphEdit file.
- added slow motion & high speed playback feature.
- added shortcut for Help (F1) into powerplayer context menu.
- multi language support (translation template available in powerplayer directory).
- added autoplay supression (hold down [shift] while inserting discs).
- added startup option to start playback in fullscreen mode.
- moved fullscreen config into powerplayer page in winamp preferences.
- configuration dialog rearranged a bit.
- support for third-party audio renderer, such as ReClock.
- fixed potential problem when altering winamp’s manual-playlist-advance status.

v2.31d 21/07/2004 - 04/08/2004

- updated powerplayer page in winamp preferences dialog
- moved some options previously listed in powerplayer config into winamp preferences dialog.
- compatibility options to help resolve playback problems.
- ability to add / remove file types handled by powerplayer.
- more CD types selectable for autoplay.
- left / right arrow keys now seek current playback 5 secs, backward / forward (winamp defaults).
- filter page in config dialog now can also list recently used filters, and all installed directshow filters.
- new options available for swf playback.
- keep video window when winamp minimized (config option) now also supported under modern skin.
- the program now intelligently add / remove taskbar button for the video and fullscreen window.
- widescreen encoded video now automatically displayed in widescreen mode.
- fullscreen trackbar now also enabled for swf movie.
- fixed, crash if pcmtrans.ax installation corrupted.
- fixed problem if winamp was started with the /class option to change the default window class for winamp’s main window.
- fixed problem playing SVCD media.
- added update for media library in installer.
- added compatibility with media library, media files now register to the correct page in the library.


v2.30d 14/05/2004 - 19/05/2004

- fixed a bug in wampenq.exe
- improved some routine in installation script.
- replaced logo and banner with a new design, thanks to Dileep D.
- added shortcut to activate and deactivate desktop fullscreen mode (press F).
- added shortcut to suspend powerplayer and remove it from the video window (press Alt+C).
- repeat track compatible (winamp 5.03 modern skin).
- fixed, video aspect ratio issues.
- added more powerplayer config in winamp preferences (under construction).
- more update later.


v2.29d 29/02/2004 - 25/03/2004

- added list of active filters in config (click on the magic button beside the “Advanced” tab :-). Filter property page can be displayed by double-clicking it’s entry on the list.
- fixed, directsound renderer should no longer operate in slave mode. The reference clock now explicitly set by the program.
- made the plugin Winamp 5.x compatible.
- enqueue-play support (included in installer).
- added shockwave flash, real media, and improved quicktime support.
- video-adjust-mode fully implemented (also fixed some minor bugs).
- fixed, disable-screensaver when playing (config option) should now also prevent the monitor from going into sleep / low-power state (note: will not work under Win2k/XP if screensaver’s password were enabled, probably due to security reasons).
- added, fullscreen-on-desktop. Hold down [alt] while double-clicking on the fullscreen window to switch from normal fullscreen to desktop mode (and vice-versa).
- the program will now retain the last video window size between each winamp sessions (add / edit RetainVWsize=0 in config-file if you prefer older behavior).
- made the 100%, 150%, and 200% display resize proportional to current screen resolution.
- redesigned powerplayer shutdown routine (more clean and faster). Previous versions caused winamp exit prematurely and made some winamp’s settings not saved through.


v2.28d 24/07/2003

- version with DVD support released.
- used NSIS installer with modern UI (just want to experiment with – the resulting package size is about 35k larger than if using classic installer).
- improved “video adjust mode” method of operation, now adjustment were made more easily by using your mouse. Also added some additional options (note: not fully implemented).
- made the jump panel resizeable and movable (press ctrl and use your mouse for adjustment).
- added “open disc” menu item in shortcut menu, can be used to open Audio-CD, MP3-CD, VCD, SVCD, and... DVD (the main reason it’s there for). Also extended winamp’s Open Audio-CD command to detect those additional disc types.
- fixed, “show powerplayer” failed in some condition.
- fixed problem opening uncompressed AVI file, also fixed potential issue when playing AVI file containing mono, mp3 format audio stream (occasionally found in DivX movies).
- fixed, startup problem when the video window being shown and you click it before the plugin fully initialized.
- added option to keep video area size on widescreen mode change, this approach results in a better dimension after resize.
- the default playlist now preserve entries with pwrplay://setms command, so that you can let the start and end position saved in the default playlist. Also useful if you want to change the default title displayed for a file.
- fixed problem using repeat with setms-ed entry, caused by modification in v2.27.
- fixed problem loading playlist entry with relative path. Also made the plugin correctly handle playlist file(s) dropped into the video window.
- made the powerplayer window ‘EasyMove’-compatible (to use this, make sure that EasyMove in winamp option is enabled).
- additional video window enhancement (hide border, etc. – see more options in config).
- made the configuration dialog modeless.
- the program now by default always perform aspect ratio correction when you resize the video window manually. To override this behavior, hold down ctrl when you resize the video window.


v2.27 26/05/2003

- fixed configuration dialog bitmap (corrupted in v2.26 if desktop color depth is 32-bit).
- fixed issue if the next entry on winamp playlist is the same as the current one (duplicate entry).
- fixed vis-issue when repeat is on (after playback repeated, supplied vis-data not accepted by winamp because winamp’s internal playback position differs with given vis-data timestamp).
- fixed GDI leak when performing custom draw for volume control. I tried to free the pen object used to draw the control while the pen was still selected into the DC (I didn’t realize that the operation got failed because I didn’t check the return value). With this leak, if you mess around with the control for a while (with playback stopped, adjust the volume up and down with your mouse radically for a few second), system resources will soon drop to 0%!!!
- improved, now volume control would response immediately if you click it while current focus still on other window. Previously, you need to click it twice before you can actually adjust the volume.
- made filter enumeration routine a lot faster (and less crashing).
- added option to configure the usage of YV12 overlay. If your video-card support YV12 overlay, manually edit pwrplay.ini to enable this option.
- fixed some issues related to minimizing winamp when fullscreen mode active. Repairs the case where time display, vis, and trackbar on winamp window not being updated after restoring winamp because winamp think the main window was still minimized.
- made the program no longer steals window focus at the completion of each playback, when you’re still working in other application (...workaround with some annoying behaviours of the undocumented WM_SHOWSTAGE message).
- added some tips on using the program (here).
- fixed, possible stack overflow (caused by two routines indefinitely calling on each other) when you activate winamp while fullscreen mode active (might occur if “add taskbar button for video window” option in config is disabled).
- minibrowser link update feature removed – added “show powerplayer” menu item for manually opening the program from winamp’s main menu.


v2.26 15/05/2003

- spankin' new documentation ;) More structured index and additional help topics will be added later.
- improved routine for closing playback, should correct overlapped playback issue that happened on some system (next video played on top of the previous one because failed to completely close the previous video).
- vis stability issues corrected (deadlock when turning off vis).
- made the program detect if audio processing takes too much time (sometimes occurred on the beginning and end of playback – mainly for mpeg2/svcd format video). When this condition occurred, EQ/DSP will be bypassed (for a while) to prevent further drops on frame rate. The red light on winamp play indicator will made lit during this state.

- added option to always use overlay mixer for asf video (pwrplay.ini) – can improve asf video playback performance.
- target resolution for fullscreen mode switch is now configurable.
- fixed wrong action if playback paused and you attempt to open other video (instead of opening the requested media, current playback got resumed).
- made ddraw overlay restored when video window reactivated after switching to another application (if player state is paused).
- added frame capture support, saves individual frame in the video into bitmap image (shortcut: I ) – currently didn’t support mpeg2 and asf type video.
- additional media data in show information (click on the info text when ShowInformation active).
- added audio channel output selection (shortcut: K). This is similar to adjusting balance, except that it is optimized to allow output of a particular channel on both speakers. Useful for example to select music or vocal part only of a karaoke title.
- improved drag-n-drop handler, dropping folder(s) to the video window will now enqueue all the media files within the folder.
- jump panel now by default enqueue selected files instead of reloading all playlist entry with the selection (edit pwrplay.ini to override this behavior).
- cosmetics: fullscreen volume control is now custom drawn (didn’t look ugly anymore).
- setup script fixed, not doing error-flag clear/check causing incorrect IfErrors result for current operation because of error occured from earlier operation.


v2.25 30/04/2003

- resubmitted (v2.24)



v2.24 24/04/2003

- finally equalizer work, much simpler approach (cut-down size of the input plugin from 30k back to 16k).
- fixed problem bringing the fullscreen window back visible after being hidden by the autoclose feature (since v2.22).
- made fullscreen display mode switch more reliable.
- made installer unregister any previous dll's before installing new ones.
- that's all for this release...


v2.23 22/04/2003

- visualization is now working, might be unstable tough, when the CPU is on high load (in slower system), turning off vis (or closing winamp while vis active) may freeze winamp. Please don't turn on vis if you experience this problem ;)
- fixed startup bug which cause program's frame positioned incorrectly in the video window.
- fixed buggy cdv:// prefix, introduced in v2.22. if cd play failed, the plugin indefinitely send stop command to powerplayer, thus preventing further playback until winamp restarted.
- fixed detection routine for framerate info, should work correctly unless current decoder use overlay mixer (some mpeg2 decoder require this filter).
- improved timing when starting playback, the red light on winamp play indicator (with the base skin) should not lit anymore.
- now actually detect audio freq info, will correctly report 11,22,44,48,etc based on audio stream instead of the fixed 44 kHz in previous versions.
- improved similar menu, can display related video file even if current media is non video. Also added setting to list video files only (pwrplay.ini).
- fixed some condition which causing the program not detecting the end of playback.
- fixed, destination rectangle sometimes not updated correctly after switching display mode from lower to higher resolution.
- bind operation made back working, stupid modification in previous version cause deadlocks and prevent powerplayer do the bind operation (obviously made the program cannot configure itself to work on newer winamp version). I just realized this issue after installing winamp 2.91, yesterday...


v2.22 15/04/2003

- fixed, the minibrowser window receive WM_LBUTTONDOWN message twice, whenever you try to shutdown windows while the program still active. The (dblclick) message made the program toggle fullscreen mode, and (unwisely) prevent shutdown.
- fixed possible corruption on video window surface when using alternate renderer (incomplete processing of WM_PAINT message).
- new method on getting current colorkey used for video overlay.
- redesigned all routines related to videorect calculation to compensate if used renderer didn't report aspect ratio correctly.
- made keep aspect ratio correction always performed when panning is active.
- panning and zoom feature are now fully implemented (you can now drag on the video to set current focus to other part of the video).
- added feature to set default playlist (shortcut: Alt+P). More information here.
- added, Video Adjust mode (see Tools tab in the configuration dialog).
- jump panel background is now filled with dotted pattern to make the text easier to read.
- fixed, cases where goto menu could contain GotoMenu.. GotoMenu.. GotoMenu.. (repeat 40x) :)
- fixed problem switching back to the fullscreen window after switching to another program with it's window maximized, if fullscreen window didn't have a taskbar button. In previous version, you have to minimize the obscuring window to make fullscreen window back visible. (can't do Alt+Tab too..).
- new for winamp 2.9, you can use winamp's own video window as the container instead of minibrowser window.
- improved program stability (I guess..).
- VMR-7 support replaced to VMR-9. VMR support is now available to all system with DirectX9 installed. VMR-7 is no longer used, WinXP systems should have DirectX9 installed in order to use VMR.
- made the AltDisableFX setting (in pwrplay.ini) back working, some changes in v2.21 accidentally made the setting ignored.


v2.21 31/03/2003

- fixed, crash when attempting to open video file with winamp directly from the command line (i.e. run: "c:\progra~1\winamp\winamp.exe video.mpg"), or opening the video file with explorer (with the video file associated to winamp).
- fixed problem when minibrowser window automatically closed (at the end of playback) and popupmenu still active.
- fixed issues with multiple instance of winamp.
- corrected issues when only one file in winamp playlist and repeat is on.
- fixed, enumeration and creation of DirectX Media Object (DMO) filters. Using DMO filters should not crash the program anymore.
- improved toggle letterboxed mode behavior in some conditions.
- improved routine for intercepting goto page change (key , and .) Navigation should be easier now.
- fixed issues with pwrplay://setms command, tracking is now functional and next file (if not have the setms parameter) will correctly start from beginning.
- updated, the configuration info dialog for in_pwrplay.dll + can display CDDB-DiscID for current disc in drive.
- more intelligent pwrplay:// prefix. Redirect title, length, and info-box processing for audio files to the original input plugin.
- cdv:// prefix can now retrieve track name and length from winamp's database (by using in_cdda.dll routines).
- fixed, stand-alone mode looses keyboard input when fullscreen.
- fixed, similar menu sometimes got incorrectly disabled.


v2.20 25/03/2003

- released