[MPlayer-dev-eng] An audio filter for MPlayer to use Winamp DSP plugins

Stanley stanleyhuang at sh.askey.com.tw
Fri Aug 26 09:56:12 CEST 2005


Rich Felker wrote:

>On Fri, Aug 26, 2005 at 12:23:54PM +0800, Stanley wrote:
>  
>
>>Rich Felker wrote:
>>
>>    
>>
>>>On Fri, Aug 26, 2005 at 10:38:43AM +0800, Stanley wrote:
>>>
>>>
>>>      
>>>
>>>>I'm a bit confusing during my attempt to use win32 loader to load winamp 
>>>>DSP plugins. Can win32 loader handle Win32 GUI-related API calls? If 
>>>>not, then it might be diffucult to implement, as winamp DSP plugins 
>>>>usually come with a Windows GUI.
>>>>  
>>>>
>>>>        
>>>>
>>>No, of course it can't handle them. How could it? You might be able to
>>>redirect them to no-op, but I don't know if the plugins would work or
>>>be usable without their stupid config guis..
>>>
>>>Rich
>>>
>>>_______________________________________________
>>>MPlayer-dev-eng mailing list
>>>MPlayer-dev-eng at mplayerhq.hu
>>>http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
>>>
>>>
>>>
>>>      
>>>
>>It seems that nothing can handle Win32 GUI APIs under Linux except for 
>>wine. In this case, some (or many)
>>DSP plugins who bind their DSP functions to responses of GUI APIs will 
>>fail to work. And poping-up their
>>configuration window is also impossible. :-(
>>    
>>
>
>The problem is much more fundamental: mplayer does not (necessarily)
>have a gui, and it's not acceptable (or possible, with the flow of
>execution) for audio filters to popup windows for configuration. This
>is a classic case of misdesign on windows. IMO you're best to drop any
>hope of supporting this junk and just rewrite whatever filter you
>want.
>
>Rich
>
>_______________________________________________
>MPlayer-dev-eng mailing list
>MPlayer-dev-eng at mplayerhq.hu
>http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
>
>  
>

No matter what u called those plugins, junk or anything else, Winamp 
plugins are very huge resources and some of which are excellent work. 
Poping up a configuration window isn't a must as MPlayer mostly doesn't 
come with a GUI, actually configuration can be done by modifying 
plugins.ini file. I myself is enjoying this wonderful feature right now 
with enhanced the audio effects done by Winamp plugins.



More information about the MPlayer-dev-eng mailing list