[Openal] Status of OpenAL 1.1 on OS X

William Stewart bills at apple.com
Tue Aug 1 14:33:09 PDT 2006


Paul,

On 01/08/2006, at 2:02 PM, Paul Ossenbruggen wrote:

> Hi Tom,
>
> That is what I thought would happen, that we would get new  
> frameworks with the 10.4.7 update but that does not seem to be the  
> case. The implemetation is written to the 1.1 spec but frameworks  
> are still 1.0 (at least when I updated).

NO - as I said previously, headers are not updated in system updates,  
just the binaries.

The binary - the OpenAL.framework that is installed in 10.4.7 is a  
complete 1.1 OpenAL.  The headers are not updated, so the headers are  
the pre-existing 1.0 headers. Headers are updated with the release of  
new versions of the developer tools - I don't know exactly when this  
will be, so I can't tell you when you'll see these.

We understand that this is a confusing and less-than-ideal situation  
- we are also in the process of updating the sources with the new 1.1  
sources.

Oh, and the support for OAL 1.1 with 10.4.7 is NOT an unannounced  
feature - its been stated clearly a couple of times both here and on  
the CoreAudio API list - and on other parts of Apple's web site.

> Kind of a strange state of affairs, in my opinion. This was  
> confirmed by the OpenAL FAQ  on Apple site (actually that mentions  
> OpenAL 1.2!) and by Bill Stewart the Apple engineer who responded  
> on the CoreAudio list.

No, this is not what I "confirmed" with you - what I stated above is  
what I confirmed with you.

Bill

>
> I agree wtith Brian Barnes that we will probably not see anything  
> until after the Apple Developer's conference next week. Apple tends  
> to be tight lipped about things that are unannounced but I thought  
> that they might be willing to talk about it since they already have  
> announced the 1.1 implementation in 10.4.7
>
> - P
>
>
> On Aug 1, 2006, at 11:11 AM, Tom Bunch wrote:
>
>> Once you've updated to 10.4.7, /System/Library/Frameworks/ 
>> OpenAL.framework will be OpenAL 1.1.
>>
>> I've noticed, though, that the #defines for AL_EXT_OFFSET are  
>> still missing from the headers.  In fact, so are the ones for  
>> AL_EXT_LINEAR_DISTANCE and AL_EXT_EXPONENT_DISTANCE.  I have done  
>> nothing to confirm that these extensions actually work now.
>>
>> -Tom
>>
>> On Aug 1, 2006, at 10:51 AM, Paul Ossenbruggen wrote:
>>
>>> I am new to the list but I have looked at the archives and could  
>>> not find a definitive answer to this. Apple's CoreAudio list sent  
>>> me here.
>>>
>>> I am interested in using the OpenAL 1.1 implementation which is  
>>> in Tiger 10.4.7 update.
>>>
>>> Since the CoreAudio SDK has not been updated, and the headers are  
>>> still 1.0, how do I go about calling the new OpenAL 1.1 functions  
>>> under OS X? Where do I get the newer frameworks? Do I need to  
>>> build it from source?
>>>
>>> I am not in a big rush to use it. I can wait for an official  
>>> release if that is recommended.
>>>
>>> - Paul
>>> _______________________________________________
>>> Openal mailing list
>>> Openal at opensource.creative.com
>>> http://opensource.creative.com/mailman/listinfo/openal
>>
>>
>
> _______________________________________________
> Openal mailing list
> Openal at opensource.creative.com
> http://opensource.creative.com/mailman/listinfo/openal

-- 
mailto:bills at apple.com
tel: +1 408 974 4056
________________________________________________________________________ 
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________ 
__



More information about the Openal mailing list