Sort by Title |
Sort by Topic |
Sorted by Resource Type |
Sort by Date |
Common QA and Roadmap for USB Software Development on Mac OS X
(HTML)
QA1370: Roadmap for development of USB Software on Mac OS X and some Common Questions and Answers
|
Hardware & Drivers, Performance, Tools |
Technical Q&As |
2006-02-28
|
The "packages" node in the device tree
(HTML)
HW90: Describes the "packages" node in the Open Firmware device tree.
|
Audio, Graphics & Imaging, Hardware & Drivers, Mac OS X Server, Networking, Performance, QuickTime |
Technical Q&As |
2006-02-22
|
Is QuickTime thread-safe?
(HTML)
QA1088: Discusses thread-safety and reentrancy of the QuickTime library on both Mac & Windows.
|
QuickTime |
Technical Q&As |
2006-02-14
|
Integrating the QuickTime for Windows 7.0.3 Installer into your Application Installer
(HTML)
QA1463: Describes new behavior for the QuickTime for Windows 7.0.3 Installer
|
QuickTime |
Technical Q&As |
2006-02-07
|
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 |
Technical Q&As |
2006-02-06
|
Compression Sessions - Configuring options using the Standard Compression dialog
(HTML)
QA1456: Discusses how to configure Compression Session options using Standard Compression dialog.
|
Carbon, QuickTime |
Technical Q&As |
2006-01-12
|
Compression Sessions - Enabling muti-pass encoding
(HTML)
QA1450: Describes how to enable multi-pass encoding when using ICM compression sessions.
|
Carbon, QuickTime |
Technical Q&As |
2006-01-12
|
Compression Sessions - Temporal compression options
(HTML)
QA1455: Discusses the temporal compression option as it relates to quality and other compression session options.
|
Carbon, QuickTime |
Technical Q&As |
2006-01-12
|
Debugging Graphics with QuartzDebug
(HTML)
()
QA1236: Explains how to use QuartzDebug to debug graphics issues.
|
Carbon, Cocoa, Games, Graphics & Imaging, Java, Performance |
Technical Q&As |
2006-01-12
|
Decompression Sessions - Setting codec accuracy and field mode
(HTML)
QA1460: Describes how to set codec accuracy and field mode options when creating a decompression sessions.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2006-01-12
|
Limiting the component list in SCRequestImageSettings
(HTML)
QA1062: Describes the scCompressionListType flag, which limits the list of compressors shown in the standard image settings dialog.
|
QuickTime |
Technical Q&As |
2006-01-12
|
Deprecated CALL_ON_[UN]LOAD pragmas
(HTML)
QA1429: Replace deprecated CALL_ON_[UN]LOAD pragmas with constructor [destructor] function attributes.
|
Tools |
Technical Q&As |
2006-01-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 |
Technical Q&As |
2006-01-03
|
How can I handle smooth mouse wheel scrolling?
(HTML)
QA1453: Details an undocumented Carbon Event which will be added to the public headers in a later DevTools release.
|
Carbon |
Technical Q&As |
2005-11-29
|
Sound Manager Codec support in QuickTime 7
(HTML)
QA1448: Describes QuickTime 7 support for constant bitrate and variable bitrate Sound Manager codecs
|
Audio, QuickTime |
Technical Q&As |
2005-10-26
|
Final Cut Pro - Preferred Video Media Time Scales and Sample Durations
(HTML)
QA1447: Lists the preferred time scales/sample durations for media created for use with FCP.
|
Apple Applications, QuickTime |
Technical Q&As |
2005-10-24
|
Apple RGB and Generic RGB profiles explained
(HTML)
QA1430: Discusses use of the Apple RGB and Generic RGB profiles for untagged data on Mac OS X
|
Graphics & Imaging |
Technical Q&As |
2005-10-17
|
Compression Sessions - Configuring codec quality settings
(HTML)
QA1444: Discusses how to set encoding quality for a Compression Sequence
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2005-10-17
|
Importer Components - What is the 'mcfg' resource used for?
(HTML)
()
QA1267: Discusses the Media Configuration 'mcfg' resource which lists Importer Component file type characteristics and its use.
|
QuickTime |
Technical Q&As |
2005-10-17
|
Creating color spaces that ensure color matching.
(HTML)
QA1396: How to create color spaces that ensure color matching.
|
Graphics & Imaging |
Technical Q&As |
2005-10-04
|
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 |
Technical Q&As |
2005-10-04
|
Using the QuickTime DVCompressor properties
(HTML)
QA1438: Describes the function of the DVCompressor class component properties.
|
QuickTime |
Technical Q&As |
2005-10-04
|
Implementing a CVFillExtendedPixelsCallBack
(HTML)
QA1440: Discusses how you implement a Core Video custom extended pixel fill callback function.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2005-09-06
|
Registering custom pixel formats with QuickTime and Core Video
(HTML)
QA1401: Discusses how to register custom pixel formats with QuickTime & Core Video with QuickTime 7.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2005-09-06
|
Adding Unicode characters to Text Media in a Text Track
(HTML)
QA1400: Describes how to add Unicode characters to text media in a text track
|
QuickTime |
Technical Q&As |
2005-09-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 |
Technical Q&As |
2005-08-16
|
Combinations of cupsColorSpace, cupsColorOrder and cupsBitsPerColor values supported by Mac OS X
(HTML)
QA1368: Table of supported combinations of cupsColorSpace, cupsColorOrder and cupsBitsPerColor values supported by Mac OS X.
|
Printing |
Technical Q&As |
2005-08-10
|
Why am I not receiving kEventControlHit events for some of the parts of my custom HIView?
(HTML)
QA1439: Explains why part codes greater than 127 should not be used
|
Carbon |
Technical Q&As |
2005-07-14
|
Mixing link-local IP addresses and routable IP addresses
(HTML)
QA1357: Explains how to enable communication between devices with link-local addresses and devices with routable addresses.
|
Darwin, Hardware & Drivers, Networking, Printing |
Technical Q&As |
2005-07-06
|
Problems getting Bonjour TXT record information
(HTML)
QA1389: Explains why you might have problems retrieving TXT record information from a CFNetServiceRef or NSNetService.
|
Carbon, Cocoa, Core Foundation, Networking |
Technical Q&As |
2005-07-06
|
What are the predefined macros for GCC?
(HTML)
QA1424: Shows how to display a list of GCC predefined macros.
|
Tools |
Technical Q&As |
2005-07-06
|
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 |
Technical Q&As |
2005-06-29
|
When does the RSS Feed patch in Quartz Composer refreshes its contents?
(HTML)
QA1425: Explains how the RSS Feed patch in Quartz Composer refreshes its contents.
|
Graphics & Imaging |
Technical Q&As |
2005-06-24
|
Carbon Drawer problem in Mac OS X v10.4 and v10.4.1
(HTML)
QA1435: Workaround for a drawer problem present in Mac OS X v10.4 but fixed in v10.4.2
|
Carbon |
Technical Q&As |
2005-06-21
|
Unified window title and toolbar appearance in Carbon
(HTML)
QA1423: How to use the unified window title and toolbar appearance for a Carbon window.
|
Carbon, User Experience |
Technical Q&As |
2005-06-17
|
What is the Timebase submenu available in the contextual menu of some patches in Quartz Composer?
(HTML)
QA1427: Describes the timebase system used by patches in Quartz Composer.
|
Apple Applications, Graphics & Imaging, Tools |
Technical Q&As |
2005-06-15
|
Weak Linking To Spotlight
(HTML)
QA1422: Describes a problem with weak linking to Spotlight (the Metadata framework), and its solution.
|
Carbon, Cocoa |
Technical Q&As |
2005-06-03
|
How can I optimize a Quartz Composer composition depending on the hardware it runs on?
(HTML)
QA1433: Explains how to design compositions that adapt to the hardware limitations.
|
Apple Applications, Cocoa, Graphics & Imaging, Performance |
Technical Q&As |
2005-06-01
|
Why does my Quartz Composer composition render with a corrupted background in the QCView?
(HTML)
QA1434: Describes the circumstances in which the QCView background may render corrupted.
|
Graphics & Imaging |
Technical Q&As |
2005-06-01
|
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 |
Technical Q&As |
2005-05-10
|
Loading Scripting Additions in Mac OS X
(HTML)
QA1070: Explains how to load scripting additions so you can call them using Apple events.
|
Scripting & Automation |
Technical Q&As |
2005-05-06
|
Why is libstdc++.a missing in my Xcode project on Mac OS X v10.4 (Tiger)?
(HTML)
QA1428: Explains the role of libstdc++ and why you do not need it in a Xcode project.
|
Tools |
Technical Q&As |
2005-04-29
|
Why is my Control/HIView not accepting drops on Mac OS X v10.4 (Tiger)?
(HTML)
QA1426: Explains how to handle correctly the kEventControlDragEnter event so drops will work in a Control or HIView.
|
Carbon |
Technical Q&As |
2005-04-29
|
iSight - Configuring gain settings for IIDC cameras
(HTML)
QA1421: Discusses how to configure features of IIDC cameras, specifically gain for the iSight
|
Carbon, Hardware & Drivers, QuickTime |
Technical Q&As |
2005-04-06
|
Crash in ABAddPropertiesAndTypes
(HTML)
QA1404: How to correctly add custom Address Book properties using ABAddPropertiesAndTypes
|
Apple Applications, Carbon, Cocoa, User Experience |
Technical Q&As |
2005-04-04
|
Help Book Caching During Software Development
(HTML)
QA1409: Development situations that can potentially confuse Help Viewer
|
Carbon, Cocoa, Tools, User Experience |
Technical Q&As |
2005-03-30
|
Defining and Using the kTransformFocused IconTransformType
(HTML)
QA1414: Documents a new IconTransformType, available in Panther and later, which draws a focus ring around an icon.
|
Carbon |
Technical Q&As |
2005-03-29
|
Using ConvertMovieToFile or ConvertMovieToDataRef to convert movies without displaying the settings dialog
(HTML)
QA1418: Describes how to perform movie export using ConvertMovieToFile or ConvertMovieToDataRef without displaying the dialog
|
QuickTime |
Technical Q&As |
2005-03-22
|
Finding an NSView's current magnification.
(HTML)
QA1346: How to discover the current magnification (zoom level) of any NSView.
|
Cocoa, Graphics & Imaging, User Experience |
Technical Q&As |
2005-03-08
|
Movie Export Component - How to ensure Final Cut Pro recognizes your exporter
(HTML)
QA1415: Explains how to make sure Final Cut Pro will recognizes a custom QuickTime movie export component.
|
Apple Applications, Carbon, QuickTime |
Technical Q&As |
2005-03-08
|
Determine the version of an Audio Unit
(HTML)
QA1408: Determine the version of an Audio Unit
|
Audio |
Technical Q&As |
2005-03-07
|
Movie Export - Always fill in the MovieExportGetDataParams dataSize field
(HTML)
QA1304: Outlines the importance of correctly filling in the MovieExportGetDataParams dataSize field when exporting from procedures.
|
Carbon, QuickTime |
Technical Q&As |
2005-02-25
|
Storing file references in CFPreferences
(HTML)
QA1350: Storing file references in CFPreferences
|
Carbon |
Technical Q&As |
2005-02-23
|
Using language-tagged QuickTime UserData text APIs with CFStrings
(HTML)
QA1410: Describes how to use language-tagged QuickTime UserData text APIs with CFStrings and TextEncodings.
|
Carbon, Core Foundation, QuickTime |
Technical Q&As |
2005-02-11
|
CFBundleIdentifier and user application access
(HTML)
QA1373: Describes the role of CFBundleIdentifier in limiting a user's application access.
|
Carbon, Cocoa, Core Foundation, Enterprise IT, Java, Tools |
Technical Q&As |
2005-02-08
|
Public UTIs supported by Mac OS X v10.3
(HTML)
QA1406: Lists the public UTIs (Uniform Type Identifiers) used by the Pasteboard in Mac OS X v10.3.
|
Carbon, Cocoa |
Technical Q&As |
2005-02-08
|
Context Sharing Tips
(HTML)
()
QA1248: How to correctly share OpenGL contexts and what the limits on this sharing are.
|
Carbon, Games, Graphics & Imaging |
Technical Q&As |
2005-02-07
|
Variable arguments in Objective-C methods
(HTML)
QA1405: How to implement methods which take a variable number of arguments.
|
Cocoa |
Technical Q&As |
2005-01-13
|
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 |
Technical Q&As |
2005-01-10
|
Mach Absolute Time Units
(HTML)
QA1398: Describes how to convert Mach absolute time units to real time, and vice versa.
|
Darwin |
Technical Q&As |
2005-01-06
|
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 |
Technical Q&As |
2005-01-06
|
NSOpenGLView redraw problems after a window is closed and re-opened.
(HTML)
QA1353: Workaround for NSOpenGLView failure to draw after its window is closed and re-opened.
|
Cocoa, Graphics & Imaging |
Technical Q&As |
2004-12-03
|
Hang launching signed Applets from JavaScript
(HTML)
QA1395: Making a LiveConnect call to a signed Applet before that Applet has finished loading can cause a hang.
|
Internet & Web, Java |
Technical Q&As |
2004-12-02
|
Why aren't my tracking rects working?
(HTML)
QA1355: Describes a common mistake in setting up cursor-tracking rectangles.
|
Cocoa |
Technical Q&As |
2004-12-02
|
Obtaining the name of an external MIDI Device from a MIDI Endpoint
(HTML)
QA1374: Get the names of external MIDI Devices from MIDI Endpoints.
|
Audio, Hardware & Drivers |
Technical Q&As |
2004-12-01
|
SetSoundMediaBalance balance parameter clarification
(HTML)
()
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
|
QuickTime |
Technical Q&As |
2004-12-01
|
My custom item dismisses my Navigation Services dialog
(HTML)
QA1381: Gives a workaround for dismissive clicks on items in the custom area of Navigation Services dialogs.
|
Carbon, User Experience |
Technical Q&As |
2004-11-22
|
Symbol to Library in GDB
(HTML)
QA1388: Shows how to find the library containing a symbol in GDB.
|
Tools |
Technical Q&As |
2004-11-15
|
Sending an Email
(HTML)
QA1084: Shows how to create an email in the user's prefered email application.
|
Apple Applications, Carbon, Cocoa, Networking |
Technical Q&As |
2004-11-05
|
Using Interface Builder's NSOpenGLView or Custom View objects for an OpenGL application
(HTML)
QA1167: Describes usage cases for both NSOpenGLViews and Custom Views for Cocoa OpenGL applications
|
Cocoa, Games, Graphics & Imaging |
Technical Q&As |
2004-10-28
|
Detecting the Debugger
(HTML)
QA1361: Shows how to determine whether you're being run under the debugger.
|
Tools |
Technical Q&As |
2004-10-27
|
Private HITheme APIs in Mac OS X 10.2 should not be called
(HTML)
QA1377: Explains why weak-linked API common runtime check is not good enough for the HITheme APIs.
|
Carbon |
Technical Q&As |
2004-10-27
|
Sorting Like the Finder
(HTML)
QA1159: Shows how to sort strings like the Finder's list view.
|
Carbon, Cocoa, Text & Fonts |
Technical Q&As |
2004-10-27
|
Enabling X11 Forwarding
(HTML)
QA1383: Describes how to enable ssh clients to receive X11 communication from a Mac OS X system.
|
Internet & Web, Mac OS X Server, Open Source, Security |
Technical Q&As |
2004-10-25
|
Preventing sleep
(HTML)
QA1160: Explains how your application can prevent the system from sleeping.
|
Carbon, Cocoa, Darwin |
Technical Q&As |
2004-10-22
|
Enabling the Navigation Services default behavior in its dialogs
(HTML)
QA1384: Explains how to enable the default behavior of the Navigation Services dialogs.
|
Carbon |
Technical Q&As |
2004-10-15
|
Fixing the Layout Binding of the Tab control User Panes
(HTML)
QA1161: Describes the Tab control hierarchy and layouts of its panes and provides a fix to a common problem.
|
Carbon |
Technical Q&As |
2004-10-14
|
Managing custom drawing code in a compositing world
(HTML)
QA1162: Explains why any custom drawing code must be handled by the kEventControlDraw handler of a custom HIView
|
Carbon |
Technical Q&As |
2004-10-14
|
Sharing Browser Cookies With Java Applets
(HTML)
()
QA1265: Creating a persistent browser session (cookie) inside Java 1.3 Applets
|
Internet & Web, Java |
Technical Q&As |
2004-10-13
|
glFlush() vs. glFinish()
(HTML)
QA1158: Explanation of the differences between glFlush() and glFinish()
|
Graphics & Imaging |
Technical Q&As |
2004-10-11
|
How do I determine how much VRAM is available on my video card?
(HTML)
QA1168: Using Core Graphics and IOKit to find the physical size of VRAM on installed hardware.
|
Cocoa, Games, Graphics & Imaging |
Technical Q&As |
2004-10-11
|
Using the latest Mac OS X headers in my CFM project with CodeWarrior
(HTML)
QA1379: Describes how to use the latest Mac OS X headers in CodeWarrior by modifying the CFM project access paths.
|
Tools |
Technical Q&As |
2004-10-08
|
Clickable Static Text Item
(HTML)
QA1380: Explains how to make a static text item respond to clicks
|
Carbon, User Experience |
Technical Q&As |
2004-10-05
|
SetFontInfoForSelection incorrect prototype
(HTML)
QA1375: Describes the incorrect prototyping of the SetFontInfoForSelection API and gives a workaround.
|
Carbon, Text & Fonts, User Experience |
Technical Q&As |
2004-10-04
|
GetDIBFromPict fails with QuickTime "Minimum" installation
(HTML)
QA1294: Demonstrates how to check for any available QuickTime components required by individual QuickTime functions.
|
QuickTime |
Technical Q&As |
2004-09-28
|
Adding a movie reference to a movie
(HTML)
QA1376: Demonstrates how to add a reference for a movie to another movie
|
Carbon, QuickTime |
Technical Q&As |
2004-09-16
|
Adjusting the movie brightness
(HTML)
QA1382: Demonstrates how to adjust the brightness of a movie for playback.
|
QuickTime |
Technical Q&As |
2004-09-16
|
Movies - Saving movie playback hints
(HTML)
QA1366: Explains how to save and load media play hints from Movie files.
|
Carbon, Cocoa, QuickTime |
Technical Q&As |
2004-09-14
|
Does Safari support 128-bit encryption?
(HTML)
QA1320: Discusses support for 128-bit encryption in Apple's Safari web browser.
|
Apple Applications, Enterprise IT, Internet & Web, Security |
Technical Q&As |
2004-09-10
|
Avoiding Pauses When Looping Audio files with QuickTime
(HTML)
QA1371: Demonstrates how to avoid pauses when looping audio files with QuickTime
|
Audio, Carbon, Games, QuickTime |
Technical Q&As |
2004-09-08
|
Setting the ColorSync profile for a NSBitmapImageRep object
(HTML)
QA1369: Setting the ColorSync profile for a NSBitmapImageRep object
|
Cocoa, Graphics & Imaging |
Technical Q&As |
2004-09-08
|
Unsolicited About Boxes
(HTML)
QA1363: How to properly override the default about and quit behaviors in Java 1.4 and later
|
Java |
Technical Q&As |
2004-08-31
|
Installing smart card reader drivers
(HTML)
QA1359: Updates obsolete information contained in the pcscd(8) man page on Mac OS X Jaguar and Panther.
|
Hardware & Drivers, Security |
Technical Q&As |
2004-08-30
|
Bonjour enforces the TXT record format in Panther
(HTML)
QA1306: Explains how mDNSResponder enforces the proper TXT record format in Panther.
|
Carbon, Cocoa, Core Foundation, Darwin, Networking |
Technical Q&As |
2004-07-14
|
Bonjour service types used in Mac OS X
(HTML)
QA1312: Provides a list of common Bonjour service types used in Mac OS X.
|
Hardware & Drivers, Networking |
Technical Q&As |
2004-07-14
|
Updating the TXT record of a Bonjour service
(HTML)
QA1302: Explains how to update a Bonjour TXT record while running on either Jaguar or Panther.
|
Carbon, Cocoa, Core Foundation, Darwin, Networking |
Technical Q&As |
2004-07-14
|
Available FireWire Isochronous Bandwidth
(HTML)
QA1356: Discusses attempting to "pre-flight" an isochronous bandwidth allocation request by reading the currently available bandwidth.
|
Audio, Hardware & Drivers, QuickTime |
Technical Q&As |
2004-07-07
|
Dynamically registering a bundled component
(HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
|
Carbon, QuickTime |
Technical Q&As |
2004-06-07
|
Graphics Exporters - Creating 16-bit-per-channel image files
(HTML)
QA1354: Discusses how to use QuickTime Graphics Exporters to create 16-bit-per-channel image files.
|
Cocoa, Graphics & Imaging, QuickTime |
Technical Q&As |
2004-06-03
|
Discovering all advertised Bonjour service types
(HTML)
QA1337: Explains how to discover all Bonjour service types being advertised on the local network.
|
Carbon, Cocoa, Core Foundation, Darwin, Hardware & Drivers, Networking |
Technical Q&As |
2004-06-01
|