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

Rich Felker dalias at aerifal.cx
Fri Aug 26 08:04:46 CEST 2005


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




More information about the MPlayer-dev-eng mailing list