MAC Audio MP 10.2 Technical Information

Browse online or download Technical Information for Car speakers MAC Audio MP 10.2. MAC Audio MP 10.2 System information User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 53
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
This Technote describes software development related changes provided in system software update Mac OS X 10.2.
This Technical Note was created for application developers interested in writing software that is compatible with Mac OS X
10.2. This list includes changes that affect API level programming and product testing, it is not intended to be an exhaustive
list of all the changes in software updates.
CONTENTS
Apple Help
AppleEvents
AppleScript
Audio
Audio HAL
Audio Toolbox
MIDI
Sound Manager
Speech Recognition Manager
Text-to-Speech
BSD
Carbon
Alias Manager
Appearance Manager
Component Manager
Control Manager
Date & Time Utilities
Dialog Manager
Display Manager
Drag Manager
Event Manager
File Manager
Folder Manager
Gestalt Manager
Help Tags
Icon Services
List Manager
Menu Manager
Navigation Services
PLStringFuncs
Process Manager
Resource Manager
Window Manager
Classic Runtime
Cocoa
AppKit
AppKitJava
Data Management
Drawing and Imaging
Events and Other Input
File, Resource, and Process Management
Foundation
FoundationJava
Interapplication Communication
Multimedia
Services (AppKit)
Text Handling
Threading Support (AppKit)
User Interface Elements
Core Foundation
Graphics
ATS (Apple Type Services)
ATSUI (Apple Type Services for Unicode Imaging)
ColorSync
ImageCapture
OpenGL / OpenGL Carbon / AGL
Printing
Quartz 2D
QuickDraw
QuickDraw Text
Hardware/Devices
ATA
Ethernet
FireWire
HID Support
IOKit
Mass Storage
Power Manager
SCSI Architecture Model (SAM)
USB Support
Java
Bridge Technology
Embedding
Java Classes
Java Deprecations
Java VM
Launch Services
Mach Kernel
Math & Logical Utils
MultiProcessing
Networking
AppleTalk
BSD Networking APIs.
CFNetwork
DHCP and BOOTP
Internet Config
NSL
OpenTransport
SLP
SNMP
URL Access
Open Directory
QuickTime
Security
Kerberos
Security Framework
Page view 0
1 2 3 4 5 6 ... 52 53

Summary of Contents

Page 1 - CONTENTS

This Technote describes software development related changes provided in system software update Mac OS X 10.2. This Technical Note was created for a

Page 2 - AppleEvents

The themeNoAppropriateBrushErr (-30568) is now defined in MacErrors.h and can be return bySetThemeTextColorForWindow (see comments in Appearance.h for

Page 3 - AppleScript

program is only interested in finding the control under the mouse, but not the part code describing the part of thecontrol under the mouse. (r. 287940

Page 4

Event ManagerThe Event Manager manages the delivery of information about system operations and user interaction to applications. A problem where an ac

Page 5

"Managed Items" folder. (r. 2871449). A problem where calls to FindFolder with create flag set was not setting the correct permissions on th

Page 6

IconServices supports custom media icons via IOMediaIcon property. See Mass Storage release notes for details. . Back to topList ManagerThe List Manag

Page 7

Back to topResource ManagerThe Resource Manager provides a data file format for storing and retrieving information used during application andoperatin

Page 8

Besides fixing the specific problem, which was an internal bug in Classic, a change was made to Classic USB policyfor MacOS X 10.2 and later. The new

Page 9

Data ManagementData Management involves the various object classes, including strings, dates and times, collections, numbers, and the undoarchitecture

Page 10

management, images, code, and system information. The NSFileManager APIs now provide access to file creation dates. (r. 2814464). The NSFileManager AP

Page 11

NSNumber/CFNumber now work better together when doing comparisons and equality tests. (r. 2546052). Back to topFoundationJavaThe Java-language-specifi

Page 12

CFPreferencesCFStreamCFStringCFXMLParserCore Foundation (general)Core OSCUPSCVSDisk ArbitrationDockFile SystemsAFPAFP ServerHFSMS-DOSNFSSMBUDFUFSWebDA

Page 13

Non-packaged Carbon applications can now provide Services. (r. 2761555). Back to topText HandlingOne of the portions of AppKit dealing with text. Supp

Page 14

been fixed. (r. 2800050). Carbon WindowRefs for Cocoa NSWindows (created using -initWithWindowRef:) now have their regions maintainedcorrectly as the

Page 15 - Classic Runtime

String Services is an API that provides a suite of efficient string-manipulation and string-conversion routines. A problem where CFStringGetBytes woul

Page 16

CFTreeSetContext appeared in the headers but was not implemented. We now implement this call. (r. 2570830). . Please refer to CoreFoundation release n

Page 17

Back to topDockThe Dock provides a convenient graphical interface for launching applications and organizing frequently used items. A problem where an

Page 18

Fixed a problem where directory enumeration using FSGetCatalogInfoBulk could return extra non-existent fileswhen called to enumerate files on an AFP v

Page 19

The owner of a file on an AFP server previously could call chown on a file and change the file's owner without firstgaining root privileges. This

Page 20

Problems preventing the use of mmap() for memory mapped files over NFS have been corrected. (r. 2472566). Back to topSMBServer Message Block, Microsof

Page 21 - Core Foundation

Latency of the first read or write after opening a file has been reduced (r. 2864082, 2879261). WebDAV FS's useof sockets has been optimized (r.

Page 22

(r. 2897297). In some instances, the directory returned from FMGetFontTableDirectory was an incorrect font table for LWFNfonts. We now indicate there

Page 23 - Disk Arbitration

the AppleEvent manager APIs should not see any functional difference, it is important to note that the newimplementation may differ in behavior for un

Page 24 - File Systems

NCWNewLinkProfile no longer returns error -50 when used with big (>100kb) profiles. (r. 2897811). Fixed bug where no error is returned for attempts

Page 25

Added new device notification kCMPrefsChangeDeviceNotification for changes in ColorSync Prefs panel. (r.2853393). A problem where the resulting image

Page 26

A new API, PMPrinterGetState, that allows callers to check the state of a printer queue has been added. (r.2866758). New API, PMSessionEnablePrinterPr

Page 27

Corrected a problem that could cause a crash when printing images whose color elements are stored in planar (notin mesh) style. (r. 2853653). Back to

Page 28 - Graphics

QuickDrawQuickDraw is a part of the Mac OS used for drawing and displaying graphical information on the screen and other rasterdevices.Fixed problem w

Page 29

A problem where calls to HasDepth for the main device were returning false for all bit depths after the maindevice's depth was switched to 8-bit

Page 30

Fixed a problem with isoch reception on PCI-Lynx machines (i.e. B&W G3, original G4). (r. 2851043). The timout period for AVC devices to respond a

Page 31

Added the ability to describe a parent object in a matching dictionary. (r. 2845592). Fixed a problem with interruptible IOCommandGate::commandSleep()

Page 32

The synchronize cache command is now sent to devices which have a write cache. The write cache is enabled atstartup and then disabled at shutdown. (r.

Page 33

Fixed conditions where USB requests to read and write on stalled pipes get queued on the endpoint. USB requestsnow return immediate errors in this con

Page 34

The Cocoa scripting requirement that classes in scriptSuite actually exist in Objective-C has been relaxed. Now, ifthe scriptSuite class serves as a p

Page 35 - Hardware/Devices

OpenGL glyphvector drawing is now implemented. We also now correctly determine visual boundaries of primitiveswe draw using fall backs, so that they n

Page 36

MRJ DataTransfer (com.apple.mrj.datatransfer) is deprecated in Jaguar. (r. 2905002). MRJ console (com.apple.mrj.console) has been deprecated in Jaguar

Page 37

binary. Arbitrary levels of aliasing through codeless kexts are supported. (NOTE: This only works for run-timekext loading. The boot-time loader does

Page 38

Incompatibilities between the headers <sys/systm.h> and <kern/sched_prim.h> that prevented them from beingincluded in the same kext source

Page 39

Back to topMultiProcessingFacilities for symetric multiprocessing built in to Mac OS X. pthread_exit() from main() wasn't waiting for other threa

Page 40

Fixed the Ethernet demultiplexor to handle incoming SAP and SNAP packets with the size field set for 1500. Thisproblem only affected raw Ethernet sock

Page 41 - Mach Kernel

DHCP now correctly sets the "secs" field of request packets to the number of seconds since DHCP was started.Previously that field was errone

Page 42

The Service Discovery plug-ins in Open Directory (Rendezvous, SLP, AppleTalk, SMB) are initialized on demand.This can cause a delay seeing the Neighbo

Page 43 - Math & Logical Utils

Back to topSNMPSimple Network Management Protocol (SNMP) for Mac OS X.SNMP support has been added to Mac OS X 10.2. (r. 2561896). Back to topURL Acces

Page 44 - Networking

These methods are supported with either Password Server or the legacy Authentication Manager ("tim"). (r.2861932). Added a new BSD Configura

Page 45

on the system. (r. 2764738). Fixed an intermittent bug where the HAL could occasionally call a driver's performClientIO with invalidparameters. (

Page 46

A problem where the kinit tool did not do any error checking on the format of the renew parameter has beencorrected. (r. 2816142). Back to topSecurity

Page 47

If the default keychain has been deleted but other keychains exist, the create/select keychain dialog is nowpresented instead of the create keychain d

Page 48 - Open Directory

Unicode). The Eject Symbol is now mapped to 0x8C as the char code in the MacKeyboard encoding and to theCorporate-Use-Area Unicode code point U+F804.

Page 49 - Security

UCGetCollationKey() are not guaranteed to be compatible accross system versions. (r. 2843266). Back to topDownloadablesAcrobat version of this Note (4

Page 50

kMIDIPropertySingleRealtimeEntity has been added. Some MIDI interfaces cannot route MIDI real time messages toindividual outputs; they are broadcast.

Page 51

BSDThis section describes changes and enhancements the BSD APIs provided in Mac OS X.The performance and stability of the tcpdump program has been imp

Page 52

potential problem if people are trying to understand why services are running and they are looking in one place fora service being served when it is a

Page 53 - Downloadables

The routine printf() now supports vector format specifiers. (r. 2911015). uudecode now will set execute bits on its output file if they are present in

Comments to this Manuals

No comments