msacm: pcm compatibility patch

Christian Costa titan.costa at wanadoo.fr
Sat Dec 11 09:13:37 CST 2004


Eric Pouech wrote:

> Christian Costa a écrit :
>
>> Hi Robert,
>>
>> Robert Reif wrote:
>>
>>> Makes the PCM conversion routines of msacm produce identical results 
>>> to the native dll.
>>> Allow any PCM to PCM conversion, not just advertised ones.
>>>
>>> The algorithms used by Microsoft in this dll are very crude and
>>> produce an output of much poorer quality than what is currently
>>> in wine.  This is unfortunate but unavoidable if we are to be 
>>> compatible.
>>
>>
>>
>> I don't see how improving the quality of the conversion could cause 
>> problems.
>> Is there an app out there that refuses to run or crashes because of 
>> that?
>> The algorithms may have slightly changed across all versions of this 
>> dll.
>> And if we can do better job than Microsoft, I think we should do it.
>
>
>
> I'd agree that what we don't need byte compatibility for the audio 
> conversions. We should be compatible OTOH on the size of the buffers 
> sent out (not sure it's always the case), which may cause some 
> problems in some cases.

Agreed. :-)

Bye,
Christian








More information about the wine-devel mailing list