Sorted by Title |
Sort by Topic |
Sort by Date |
Releasing the iTunes Windows COM from Managed Code
(HTML)
QA1608: Describes how to properly release the iTunes Windows COM from managed code
|
Apple Applications |
2008-08-21
|
Remote or Two-Machine Debugging Applications with GDB
(HTML)
QA1279: Explains how to setup a remote or two-machine debugging configuration using gdb and ssh.
|
Tools |
2003-09-09
|
Rendering Multi-line text in JTree nodes
(HTML)
QA1091: Correcting render problems with multi-line JTree node labels in the Aqua look and feel.
|
Java |
2001-11-02
|
Requirements for Quartz GL
(HTML)
QA1536: Describes the requirements for enabling Quartz GL.
|
Carbon, Cocoa, Games, Graphics & Imaging, Performance, User Experience |
2008-08-08
|
Resetting NVRAM to factory defaults
(HTML)
QA1103: Describes what happens when you boot holding the Command-Option-P-R keys.
|
Hardware & Drivers |
2001-12-21
|
Resolves may return an IPv6 address in Panther
(HTML)
QA1298: Explains why you get an IP address of 0.0.0.0 when resolving a Bonjour service.
|
Carbon, Cocoa, Core Foundation, Networking |
2005-01-10
|
Resource forks in Mach-O binaries
(HTML)
()
QA1175: Advises against using resource forks in Mach-O binaries.
|
Carbon |
2002-08-07
|
Retain Counts of io_object_t Objects in IOKit.framework
(HTML)
()
QA1195: Distinguishes between the retain counts of an I/O Kit kernel object and its io_object_t user space proxy.
|
Audio, Darwin, Games, Graphics & Imaging, Hardware & Drivers, Networking, Printing, User Experience |
2008-09-24
|
Retrieving Audio from QuickTime Files
(HTML)
QTMTB30: Describes how to retrieve audio from QuickTime files in 1 second chunks.
|
QuickTime |
1995-05-01
|
Retrieving Data from AEDesc Records - do not use the dataHandle field
(HTML)
()
QA1139: Describes the correct way to access data stored in AEDesc records.
|
Carbon |
2002-04-10
|
Right- and Control-Drags on Mac OS X
(HTML)
QA1362: Describes a difference in Drag and Drop on Mac OS X that affects all cross-platform Java applications
|
Java |
2005-06-29
|
Sample Description Endianness
(HTML)
QA1598: Describes the endianness of the QuickTime Sample Description Structure and their extensions.
|
QuickTime |
2008-03-17
|
Saving changes to modified movies
(HTML)
QTMTB60: Describes how to ensure any changes made to a movie are saved.
|
QuickTime |
2000-09-05
|
Saving playback hints in a Movie
(HTML)
()
QA1194: Demonstrates how to use the SetTrackLoadSettings function to save the hintsHighQuality playback hint in a movie.
|
QuickTime |
2002-09-04
|
Saving QuickTime Movie Files
(HTML)
()
QTMTB47: Explains a few complications one might face in creating and saving QuickTime movie files.
|
QuickTime |
1997-01-31
|
Saving the current Core Graphics Path
(HTML)
QA1056: Explains that the Core Graphics save and restore GState APIs do not affect the path.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-10-02
|
A SCSI little secret
(HTML)
HW81: Details what to expect when accessing the motherboard SCSI bus on the Blue & White G3.
|
Hardware & Drivers |
1999-12-20
|
SDRAM Problems With Self-Powered USB Devices
(HTML)
()
HW82: Alerts that non-compliant, self-powered USB devices plugged into a G4, can cause problems with low-voltage-sensitive SDRAM .
|
Hardware & Drivers |
2003-08-21
|
SDRAM, CAS Latency for the
(HTML)
QA1071: Describes the supported CAS Latency values for the "QuickSilver", PowerMac G4 CPUs.
|
Hardware & Drivers |
2001-09-13
|
Securely Erasing, Accessing and Dismounting a Macintosh Partition
(HTML)
()
FL11: Set up a disk for secure erasures. Resources with information on magnetic disks, information recovery.
|
Carbon |
1999-01-11
|
Security Credentials
(HTML)
()
QA1277: Discusses AuthorizationCopyRights and the relationship between Authorization Services, authorization sessions, Security Server, credentials, and the credentials cache.
|
Security |
2003-08-06
|
Security Framework Error Codes
(HTML)
QA1499: Explains how to interpret errors returned by the Security Framework with an overview of Security error handling.
|
Carbon, Cocoa, Darwin, Enterprise IT, Mac OS X Server, Networking, Security |
2006-11-16
|
Selecting a specific sound input source
(HTML)
()
Deprecated - SND10: Using the sound input driver to select specific sound input sources.
|
Audio, Carbon |
1998-01-16
|
Sending an Email
(HTML)
QA1084: Shows how to create an email in the user's prefered email application.
|
Apple Applications, Carbon, Cocoa, Networking |
2004-11-05
|
Sending SCSI or ATA commands to storage devices
(HTML)
()
QA1179: Explains that Mac OS X does not implement SCSI or ATA pass-through for many mass storage devices.
|
Hardware & Drivers, Mac OS X Server |
2005-05-10
|
Sequence Grabber - Determining the capture resolution of an IIDC device
(HTML)
QA1403: Discusses how to determine the resolution of a captured image from an IIDC device
|
Carbon, Hardware & Drivers, QuickTime |
2005-01-06
|
Sequence Grabber - Ensuring the SG TimeBase is being driven by the Sound Clock.
(HTML)
QA1314: Ensuring the Sequence Grabber TimeBase is being driven by the Sound Clock when recording audio and video.
|
QuickTime |
2003-10-24
|
Sequence Grabber - How do I save user settings as CFPreferences?
(HTML)
QA1286: Saving UserData settings returned from the Sequence Grabber as CFPreferences.
|
QuickTime |
2003-09-04
|
Sequence Grabber - How often should I call SGIdle?
(HTML)
QA1349: This Q&A discusses how often SGIdle should be called when capturing using the Sequence Grabber.
|
QuickTime |
2004-04-06
|
Sequence Grabber - Setting the sound channel play through state
(HTML)
QA1303: Setting the Sound play though state when previewing and recording a sound channel with the Sequence Grabber.
|
QuickTime |
2003-09-23
|
Sequence Grabber - Using the SGDataProc for Sound
(HTML)
QA1348: This Q&A discusses how you can use a Sound SGChannel with the Sequence Grabber DataProc
|
QuickTime |
2004-04-06
|
Sequence Grabber preallocates large file when recording
(HTML)
QA1411: Describes how to prevent the Sequence Grabber from filling your entire disk when recording.
|
Carbon, QuickTime |
2006-02-06
|
Sequence Grabber Source, Video, and Channel Bounds
(HTML)
()
QA1250: Explains the QuickTime Sequence Grabber's relationship between the Source, Video, and Channel Bounds when capturing video.
|
QuickTime |
2003-07-16
|
Serial API Choice
(HTML)
DV39: Discusses the choice of serial APIs supported by traditional Mac OS and Mac OS X.
|
Hardware & Drivers |
2001-07-02
|
Server Endpoint 'qlen' Limit
(HTML)
()
Deprecated - NW38: Tells how to determine the maximum 'qlen' value which limits the number of supported handoff endpoints.
|
Carbon, Networking |
1996-08-21
|
Server Processes and the Dock
(HTML)
()
QA1328: Discusses using headless AWT from Java server applications that need to be hidden.
|
Java, Mac OS X Server, Porting |
2004-01-19
|
SetFontInfoForSelection incorrect prototype
(HTML)
QA1375: Describes the incorrect prototyping of the SetFontInfoForSelection API and gives a workaround.
|
Carbon, Text & Fonts, User Experience |
2004-10-04
|
SetSoundMediaBalance balance parameter clarification
(HTML)
()
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
|
QuickTime |
2004-12-01
|
Setting a Control's Variant Field
(HTML)
()
Deprecated - TB63: Details how to change the variant of a custom control after creating the control.
|
Carbon |
1999-05-03
|
Setting a Movie's Clipping Region
(HTML)
QTMTB23: Explains why ShowMoviePoster doesn't honor the clipping region when clipped to the cell size.
|
QuickTime |
1995-05-01
|
Setting a UserPane's feature
(HTML)
()
TB64: Explains how to set up the control attributes when creating controls, and UserPanes in particular.
|
Carbon |
1999-09-27
|
Setting Audio Input Gain
(HTML)
()
Deprecated - SND11: Setting audio input gain under Mac OS 8.1.
|
Audio, Carbon |
1998-02-10
|
Setting default open Finder window
(HTML)
QA1449: How to set the default Finder window to open when a disk is mounted
|
Carbon, Tools, User Experience |
2006-01-03
|
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
|
Carbon, Cocoa, Core Foundation, Darwin, Games, Performance, Porting, Tools |
2001-10-25
|
Setting Export Quality
(HTML)
QTMCC13: Demonstrates how to change the compression factor when exporting a JPEG file.
|
QuickTime |
1999-12-06
|
Setting request headers in URL Access
(HTML)
()
Deprecated - QA1073: Explains how to work around a bug in URL Access when setting request headers.
|
Carbon, Networking |
2002-09-10
|
Setting Sequence Grabber Sound Input Device Driver Parameters
(HTML)
()
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
|
QuickTime |
2002-10-25
|
Setting the ColorSync profile for a NSBitmapImageRep object
(HTML)
QA1369: Setting the ColorSync profile for a NSBitmapImageRep object
|
Cocoa, Graphics & Imaging |
2004-09-08
|
Setting the movie background color
(HTML)
()
QTMTB53: Describes how to apply a background color to an entire movie.
|
QuickTime |
1999-08-16
|
Setting the option button in the ICM dialog
(HTML)
QTMCC02: Describes how your codec can display an extra Options button in the Standard Compression dialog.
|
QuickTime |
1995-06-01
|
SGSetSettings unexpected results
(HTML)
QTMTB55: Explains why subsequent calls to the SGSetSettings can fail after the first call to SGSetSettings completed successfully.
|
QuickTime |
1999-10-11
|
Sharing Browser Cookies With Java Applets
(HTML)
()
QA1265: Creating a persistent browser session (cookie) inside Java 1.3 Applets
|
Internet & Web, Java |
2004-10-13
|
Sharpening Full Scene Anti-Aliasing Details
(HTML)
QA1268: Using full scene anti-aliasing (FSAA) in OpenGL applications.
|
Graphics & Imaging |
2003-10-10
|
Shearing a Coordinate Space with NSAffineTransform
(HTML)
()
QA1332: Describes a simple way to shear coordinate spaces by adding a few methods to the NSAffineTransform class.
|
Cocoa, Graphics & Imaging |
2004-01-29
|
siActive Channels Unsupported on Some Power Macs
(HTML)
()
Deprecated - SND03: siActive Channels is unsupported on some older PowerMacs (siUnknownInfoType returned by SPBGetDeviceInfo).
|
Audio, Carbon |
1996-06-01
|
Signaling the end of data when using AudioConverterFillComplexBuffer
(HTML)
QA1317: How to signal the end of data when using AudioConverterFillComplexBuffer to convert audio data.
|
Audio |
2004-04-26
|
Signals and Threads
(HTML)
()
QA1184: Describes how threads and signals interact.
|
Carbon, Darwin |
2002-08-27
|
The similarity field in ImageCodecBandCompress and Key Frames
(HTML)
()
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
|
QuickTime |
2002-01-16
|
siMonitorSource Selector
(HTML)
()
Deprecated - SND13: Using the sound output siMonitorAvailable, and siMonitorSource selectors.
|
Audio, Carbon |
1998-04-12
|
siOSTypeInput Selectors
(HTML)
()
Deprecated - SND12: The use of siOSTypeInputSource, and siOSTypeInputAvailable selectors and extracting the siOSTypeInputAvailable OSTypes returned.
|
Audio, Carbon |
1998-04-12
|
siOSTypeInputAvailable Format
(HTML)
()
Deprecated - SND09: The format of the data returned by the siOSTypeInputAvailable selector is SoundInfoList.
|
Audio, Carbon |
1998-01-16
|
Sleep vs. Doze on Mac OS X
(HTML)
QA1309: Discusses and demonstrates sleep versus doze detection on Machintosh Mac OS X
|
Darwin, Hardware & Drivers, Performance |
2003-10-09
|
Solving NSTabView drawing problems in Mac OS X 10.1.x
(HTML)
()
QA1117: Explains how to work around NSTabView draw problems in Mac OS X 10.1.x
|
Cocoa |
2002-02-14
|
Sorting Like the Finder
(HTML)
QA1159: Shows how to sort strings like the Finder's list view.
|
Carbon, Cocoa, Text & Fonts |
2004-10-27
|
Sound Manager Codec support in QuickTime 7
(HTML)
QA1448: Describes QuickTime 7 support for constant bitrate and variable bitrate Sound Manager codecs
|
Audio, QuickTime |
2005-10-26
|
Spaces in project names: solving "Missing file or directory" errors in Project Builder
(HTML)
QA1301: Explains "Missing file or directory" errors when building with Project Builder.
|
Tools |
2003-09-15
|
spatialQuality Values with Lossy Compression
(HTML)
()
QA1126: Describes how the spatialQuality value reflects the setting of lossy compressed images like JPEG.
|
QuickTime |
2002-03-12
|
Special Profile Sizes in ColorSync Manager
(HTML)
CS03: Answers several questions on special profile sizes in ColorSync Manager and other efficiency issues.
|
Graphics & Imaging |
1995-05-01
|
Specifiying if the CPU or the GPU should be used for rendering.
(HTML)
QA1416: Which processor will be used for rendering in Core Image and how to affect it.
|
Graphics & Imaging, Hardware & Drivers, Performance |
2005-08-16
|
Specifying Chunk Sizes
(HTML)
QTPC08: Discusses the meaning of a QuickTime movie atom's chunk value.
|
QuickTime |
1995-08-01
|
Spooling in or out of CompressPicture or CompressImage
(HTML)
Deprecated - QD17: Recommends alternatives to spooling the results of CompressPicture or CompressImage to or from disk.
|
Carbon, Graphics & Imaging |
1995-09-15
|
Standard Audio - Parsing the kQTSCAudioPropertyID_CodecSpecificSettingsArray property
(HTML)
QA1437: Discusses how to parse the kQTSCAudioPropertyID_CodecSpecificSettingsArray property returned from StdAudio. Also see Q&A 1390.
|
Audio, QuickTime |
2006-11-30
|
Standard Audio - Setting output ASBD returns badFormatErr
(HTML)
QA1489: Discusses why badFormatErr may be returned from Standard Audio
|
Audio, QuickTime |
2006-11-15
|
Standard Audio - The CodecSpecificSettingsArray and MagicCookie properties
(HTML)
QA1390: Discusses Core Audio AudioConverter configuration with StdAudio, specifically the CodecSpecificSettingsArray property.
|
Audio, QuickTime |
2006-11-16
|
The state of mDNSResponder
(HTML)
QA1339: Explains how to obtain information regarding the internal state of mDNSResponder.
|
Darwin, Hardware & Drivers, Networking |
2006-10-03
|
Static linking of user binaries on Mac OS X
(HTML)
()
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
|
Carbon, Cocoa, Darwin, Open Source, Porting, Tools |
2002-02-07
|
Stay away from custom Authorization dialogs
(HTML)
()
QA1199: Explains why you shouldn't create a custom authorization dialog.
|
Security |
2002-09-20
|
Stepping Through QuickTime-Movie
(HTML)
QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
|
QuickTime |
1995-05-01
|
StopAlert and NoteAlert now use the Application icon
(HTML)
QA1378: System Alerts now use the Application icon to let the User easily identify the source of the alert.
|
Carbon, User Experience |
2005-10-04
|
Stopping Forth command scrolls
(HTML)
()
HW57: Describes how to limit Forth commands from scrolling off the screen.
|
Hardware & Drivers |
1999-03-29
|
Storing file references in CFPreferences
(HTML)
QA1350: Storing file references in CFPreferences
|
Carbon |
2005-02-23
|
Stub Library FAQ
(HTML)
PLAT28: Explains stub libraries and their use, and differences between shared libraries and stub libraries.
|
Tools |
1997-03-14
|
Successful Call to NCWNewColorWorld
(HTML)
()
CS08: Explains the return value of NCWNewColorWorld and the CMWorldRef parameter as a valid return value when successful.
|
Graphics & Imaging |
1996-02-09
|
Supported KPIs
(HTML)
QA1575: Describes how to check whether a kernel function is part of a supported KPI.
|
Darwin |
2008-03-25
|
Suppressing the "unexpectedly quit" alert
(HTML)
QA1288: Describes how to suppress the "unexpectedly quit" alert.
|
Carbon, Cocoa, Darwin |
2008-03-11
|
Switching between one and two machine mode for the Open Firmware user interface
(HTML)
()
HW37: Explains how to change from one machine mode to two in the Open Firmware user interface.
|
Hardware & Drivers |
1999-02-15
|
Symbol to Library in GDB
(HTML)
QA1388: Shows how to find the library containing a symbol in GDB.
|
Tools |
2004-11-15
|
SyncCGContextOriginWithPort
(HTML)
QA1010: Describes how to use SyncCGContextOriginWithPort.
|
Graphics & Imaging |
2001-04-11
|
Synchronizing OpenGL rendering updates to the vertical refresh of the display
(HTML)
QA1521: How to avoid tearing by synchronizing your rendering to the display VBL
|
Games, Graphics & Imaging, Performance |
2007-07-16
|
Synchronizing Sounds to Video
(HTML)
()
Deprecated - SND19: Enabling regular sound callbacks under Mac OS 9 and Sound Manager 4.0.
|
Audio, Carbon |
1999-10-05
|
Synchronous SysBeep
(HTML)
()
Deprecated - SND18: Obtaining a synchronous SysBeep with Sound Manager 3.1.
|
Audio, Carbon |
1999-10-05
|
Synchronous TCP OTConnect Client Call Completes Before Server Responds
(HTML)
()
Deprecated - NW24: Explains why an OTConnect call will complete before the server responds.
|
Carbon, Networking |
1996-05-14
|
T_DATA_REQ vs M_DATA TPI Message Blocks
(HTML)
()
NW42: Explains why OT passes data to a TPI module using M_DATA message blocks instead of M_PROTO+T_DATA_REQ.
|
Carbon, Cocoa, Core Foundation, Games, Hardware & Drivers, Internet & Web, Networking |
1996-10-25
|
Targeting DebuggingCarbonLib asserts
(HTML)
Deprecated - QA1033: Describes how to focus DebuggingCarbonLib asserts to a single application.
|
Carbon |
2001-05-04
|
TCP Application Acquires Different Port Address After Relaunch
(HTML)
Deprecated - NW28: Explains why a server application acquires a different TCP/IP port address after restarting.
|
Networking |
1996-05-14
|
TCP Option Sizes
(HTML)
Deprecated - NW27: Tells where to get more information on TCP Option sizes and setting TCP Options.
|
Carbon, Networking |
1996-05-14
|
TCP/IP Option Sizes
(HTML)
()
NW62: Enumerates the TCP/IP options and their sizes for Open Transport.
|
Carbon, Games, Hardware & Drivers, Internet & Web, Networking, Porting |
1999-04-26
|
Text Encodings in VFS
(HTML)
()
QA1173: How to handle text encodings correctly when writing a file system (VFS) plug-in for Mac OS X.
|
Carbon, Darwin |
2003-02-10
|
Third party VFS can't unmount on Mac OS X 10.3
(HTML)
QA1308: Describes changes in unmounting behavior for VFS plug-ins under Mac OS X 10.3 "Panther."
|
Carbon, Cocoa |
2003-10-23
|
Tioga PostScript Printing Plugins in Mac OS X 10.2
(HTML)
()
QA1085: Why Tioga printing plugins for PostScript printing aren't called on Mac OS X 10.2 and later.
|
Graphics & Imaging, Printing |
2003-07-14
|