[QUARTZ] Add implementation for IFilterMapper interface

Christian Costa titan.costa at wanadoo.fr
Sun Feb 29 10:23:57 CST 2004


Robert Shearman wrote:

>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.
>
>
>  
>
Fine. :-)
BTW, Windows seems to only update the devenum entries, if any, of the 
category eumerated.
I don't think this is significant or not though...

Bye,
Christian





More information about the wine-devel mailing list