• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: CoreAudioTypes.h headers are out of date
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CoreAudioTypes.h headers are out of date


  • Subject: Re: CoreAudioTypes.h headers are out of date
  • From: Jeff Moore <email@hidden>
  • Date: Mon, 4 Nov 2002 11:59:58 -0800

We changed <CoreAudio/CoreAudioTypes.h> to directly include MacTypes.h instead of redefining all those types a very long time ago. I think it was for the 10.1 release in fact. So yes, your version of the header is out of date, but so out of date that I'm at a loss to even guess how it got back on your system.

You might want to check what version of the CoreAudio.framework you have installed. 10.2 and 10.2.1 should have version 1.2. My bet is that somehow you managed to get an old version of this framework installed. Needless to say, an older version of the HAL will likely cause you problems when running on a 10.2 system, particularly when trying to use any of the new entry points in the HAL or any of the type definitions we have added to <CoreAudio/CoreAudioTypes.h> since.

In your case, you might want to just try a clean install of 10.2.1 and then the 10.2 developer packages.

On Monday, November 4, 2002, at 11:26 AM, email@hidden wrote:

I have updated to Jaguar, updated to 10.2.1

I have updated from the April 2002 tools to the August 2002
(SKIPPING JULY), and the October 2002 patch.

My CoreAudioTypes.h reads:

// from MacTypes.h
#if !defined(__MACTYPES__)

// unsigned integer types
typedef unsigned char UInt8;
typedef unsigned short UInt16;
typedef unsigned long UInt32;
typedef unsigned long long UInt64;

// signed integer types
typedef signed char SInt8;
typedef signed short SInt16;
typedef signed long SInt32;
typedef signed long long SInt64;

// floating point types
typedef float Float32;
#if !TARGET_API_MAC_OS8
typedef double Float64;
#else
typedef short double Float64;
#endif

// miscellaneous types
typedef SInt32 OSStatus;
typedef UInt8 Boolean;
typedef UInt8 Byte;
typedef SInt8 SignedByte;

#endif


which is out of date. My working theory at this point is that the July tools
(255 meg) would have updated those headers.

But now i cannot install it, or any of the packages that came with it !!!!!
because i have already installed august and october. the installer quits with an error.

this is beginning to remind me of the time i tried to install an *earlier* version
of IE on an NT box and the ENTIRE OS was so badly corrupted that we had to wipe the entire
machine and reinstall everything from scratch.

is my theory correct ? when did CoreAudioTypes.h start including MacTypes.h rather than quoting it ?
what can i do ?

feedback: it should be explicitly mentioned that you cannot skip any of the updates, and it should explicitly
mention the contents of each package. and the installer should be able to detect the sequence.


thanks,
-felix

____________________
http://crucial-systems.com
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.



--

Jeff Moore
Core Audio
Apple
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.

References: 
 >CoreAudioTypes.h headers are out of date (From: email@hidden)

  • Prev by Date: Re: AUGraph usage question from a beginner
  • Next by Date: Re: Can pthread_cond_signal() block?
  • Previous by thread: CoreAudioTypes.h headers are out of date
  • Next by thread: More AudioConverter problems...
  • Index(es):
    • Date
    • Thread