[QUARTZ] Add implementation for IFilterMapper interface

Robert Shearman R.J.Shearman at warwick.ac.uk
Sun Feb 29 05:45:14 CST 2004


Christian Costa wrote:
> 
> >Ok. I had assumed devenum was complete, but obviously not. Does 
> it spit out
> >any fixme's?
> >  
> >
> No, it doesn't.
> 
> In fact, Devenum enumerates entries in:
> 1) HROOT\CLSID\{"clsid of categories"]\Instance
> 2) HCURRENTUSER\Software\Microsoft\ActiveMovie\devenum
> 
> For Direct Show filters, Devenum retreives filters registered with 
> IFilterMapper and recreates entries in ....\devenum
> so when enumerating filters  we get the IFilterMapper2 filters followed 
> by IFilterMapper ones.
> I think this is the same for ICM and ACM filters.
> 
> The current code only do 1 or 2 but not both at the same time.

That makes a lot of sense. If I get some time I will implement this.

Thanks for the new patch, it looks good.

Rob




More information about the wine-devel mailing list