View Single Post
Old 25th February 2013, 21:15   #22
kilipokid
Junior Member
 
Join Date: Feb 2013
Posts: 18
Thanks for the link! I downloaded and installed One for Nunz v5.11. However when attempting to use it, it will not generate a list of all listings nor generate a list of installed plug-ins. I was able to get the other 3 options to work (supported file extensions, input plug-in api compatibility, and plug-ins not unicode taskbar compatible). I have included those lists here.

I currently use Windows 7 Professional with SP1, 12 GB ram, AMD Phenom II X6 1075 CPU with ATI Radeon 6870 GPU.

Associated Winamp file extensions list
Generated by 'One for Nunz v5.11' on 2/25/2013 at 5:14:44 PM

<< Reported extensions from Winamp >>

AVI
CDA
MPG
MPEG
M2V
AVI
FLAC
FLV
MID
MIDI
RMI
KAR
MIZ
MKV
WEBM
MOD
MDZ
NST
STM
STZ
S3M
S3Z
IT
ITZ
XM
XMZ
MTM
ULT
669
FAR
AMF
OKT
PTM
MP3
MP2
MP1
AAC
VLB
M4A
MP4
NSV
NSA
SWF
OGG
OGA
AIFF
AIF
AU
AVR
CAF
HTK
IFF
MAT
PAF
PVF
RAW
RF64
SD2
SDS
SF
VOC
W64
WAV
WVE
XI
WMA
WMV
ASF
< Playlist Formats >
M3U
PLS
M3U8
B4S
ASX
WPL

Note: There is a likely chance that not all of the above filetypes will be shown
due to an OS limit (260 chars) being reached which will affect you when browsing
for files using the 'All Supported Types' filter in the 'Open files dialog.
The calculated filter string length is: 294 chars


<< Reported extensions from each input plug-in >>
(This should match with Winamp's listing excluding playlist formats)

in_avi.dll AVI

in_cdda.dll CDA

in_dshow.dll MPG MPEG M2V AVI

in_flac.dll FLAC

in_flv.dll FLV

in_linein.dll No extensions reported

in_midi.dll MID MIDI RMI KAR MIZ

in_mkv.dll MKV WEBM

in_mod.dll MOD MDZ NST STM STZ S3M S3Z IT ITZ XM XMZ MTM ULT 669 FAR AMF OKT PTM

in_mp3.dll MP3 MP2 MP1 AAC VLB

in_mp4.dll M4A MP4

in_nsv.dll NSV NSA

in_swf.dll SWF

in_vorbis.dll OGG OGA

in_wave.dll AIFF AIF AU AVR CAF HTK IFF MAT PAF PVF RAW RF64 SD2 SDS SF VOC W64 WAV WVE XI

in_wm.dll WMA WMV ASF

Generated by 'One for Nunz v5.11' on 2/25/2013 at 5:14:57 PM


Listing of installed input plug-ins (in_*) and the relevent apis which they indicate that they
support to allow you to see how well the plug-in is likely to work with different Winamp builds.

Note: This is a best guess at how well the plug-ins shown should work with Winamp and until
you actually use the plug-ins with Winamp in normal use you will not otherwise know.


A * means the plug-in has support for metadata queries on a file (2.9+)
A # means the plug-in supports saving modified metadata via Winamp apis (2.9+)
A % means the plug-in supports the unified file info dialog and a '%+' shows it adds its own pages (5.5+)
A || means the plug-in supports the api_decoder used for transcoding/replaygain/etc (5.34+)

A || means the plug-in supports the api_decoder used for transcoding/replaygain/etc (5.34+)
and '(Seekable)' indicates extra support in processing of audio data via api_decoder

A {} around a symbol means the plug-in supports the unicode version of the api


in_avi.dll {*} {#}
in_cdda.dll {*} {#} %+ ||
in_dshow.dll {*} {#}
in_flac.dll {*} {#} %+ {||}
in_flv.dll {*} {#}
in_linein.dll
in_midi.dll {*} {#}
in_mkv.dll {*} {#}
in_mod.dll {*} {#} ||
in_mp3.dll {*} {#} %+ {||} (Seekable)
in_mp4.dll {*} {#} % {||} (Seekable)
in_nsv.dll {*} {#}
in_swf.dll {*} {#}
in_vorbis.dll {*} {#} %+ {||} (Seekable)
in_wave.dll {*} {#} || (Seekable)
in_wm.dll {*} {#} %+ {||}


Summary:

'One for Nunz' found 16 installed input plug-ins in 'C:\Program Files (x86)\Winamp\Plugins'
93% (15) of the plug-ins installed provide the needed 5.x api ("winampGetExtendedFileInfo(..)
or winampGetExtendedFileInfoW(..)") to allow the formats provided by the plug-ins to work with
most of Winamp 5.x's features (more important with higher versions).

Generated by 'One for Nunz v5.11' on 2/25/2013 at 5:15:07 PM
Unicode Taskbar Compatibility Listing


The plug-ins listed below show references to the SetWindowLongA(..) OS api. If this api is used to
subclass Winamp's main window, it can cause Winamp's display of unicode text in the taskbar to fail.
For a plug-in to be compatible it needs to use the unicode version of the api - SetWindowLongW(..).

Being listed here does not mean a plug-in will cause the issue as there are legitimate reasons for
a plug-in to be using SetWindowLongA(..) but it is a good indicator for people who know which ones
are compatible to route out plug-ins which are likely to be causing the issue. Only those plug-ins
which do not also show references to the SetWindowLongW(..) OS api have been included in this list.

If you do experience the issue then there is a way to fix the plug-in(s) if the original author is
no longer supporting or around to fix the plug-in(s) to use SetWindowLongW(..) for the subclassing
by installing the Unicode Taskbar Fix from http://nunzioweb.com/daz/unicodetaskbarfix/index.html


C:\Program Files (x86)\Winamp\Plugins\ml_rg.dll
C:\Program Files (x86)\Winamp\Plugins\in_flac.dll
C:\Program Files (x86)\Winamp\Plugins\in_midi.dll
C:\Program Files (x86)\Winamp\Plugins\dsp_sps.dll
C:\Program Files (x86)\Winamp\Plugins\vis_avs.dll
C:\Program Files (x86)\Winamp\Plugins\enc_lame.dll
C:\Program Files (x86)\Winamp\Plugins\enc_wav.dll
C:\Program Files (x86)\Winamp\Plugins\enc_wma.dll


Hope that helps...
kilipokid is offline   Reply With Quote