Jump To:
Each Sample Code project is buildable and executable source example of how to accomplish a task for a specific Apple technology. They show the correct sequence of calls and parameter data types to provide a generalized method for API use that developers can modify for their specific needs.

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Date
qtinfo (HTML) (DMG) (ZIP)
Shows how to create movie previews, movie posters, and file previews.
QuickTime 2003-01-14
qtinfo.win (HTML) (DMG) (ZIP)
Shows how to create movie previews, posters, and file previews.
QuickTime 2003-01-14
QTJava media samples (HTML) (DMG) (ZIP)
Deprecated - Common media files for many of the QuickTime for Java samples.
QuickTime 2003-01-14
qtmakemovie (HTML) (DMG) (ZIP)
Demonstrates how to create a QuickTime movie file 10 seconds long with one video track.
QuickTime 2003-01-14
qtmissingcomp (HTML) (DMG) (ZIP)
Illustrates the preferred method of checking to see whether a particular component is available.
QuickTime 2003-01-14
qtmissingcomp.win (HTML) (DMG) (ZIP)
Illustrates the preferred method of checking to see whether a particular component is available.
QuickTime 2003-01-14
qtmoviefromprocs (HTML) (DMG) (ZIP)
Create QuickTime movie with video and audio tracks; Video from series of individual frames
QuickTime 2003-01-14
qtmoviefromprocs.win (HTML) (DMG) (ZIP)
Create QuickTime movie with video and audio tracks; Video from series of individual frames
QuickTime 2003-01-14
qtmoviefromurl (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's URL data handler to open a movie file specified by a URL.
QuickTime 2003-01-14
qtmoviefromurl.win (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's URL data handler to open a movie file specified by a URL.
QuickTime 2003-01-14
qtmovietrack (HTML) (DMG) (ZIP)
Demonstrates how to create movie tracks, allowing you to embed one movie within another movie.
QuickTime 2003-01-14
qtmovietrack.win (HTML) (DMG) (ZIP)
Demonstrates how to create movie tracks, allowing you to embed one movie within another movie.
QuickTime 2003-01-14
qtmultiimage (HTML) (DMG) (ZIP)
Illustrates determining whether an image file contains more than one image and displaying any image.
QuickTime 2003-01-14
qtmultiimage.win (HTML) (DMG) (ZIP)
Illustrates how to display any of the images in a multi-image file.
QuickTime 2003-01-14
qtmusic.win (HTML) (DMG) (ZIP)
Deprecated - Demonstrates ways of using the QuickTime Music Architecture to play notes and tunes.
QuickTime 2003-01-14
qtreadwritejpeg (HTML) (DMG) (ZIP)
Illustrates how to compress and decompress JPEG images using QuickTime.
QuickTime 2003-01-14
qtreadwritejpeg.win (HTML) (DMG) (ZIP)
Illustrates how to compress and decompress JPEG images using QuickTime.
QuickTime 2003-01-14
qtshellCEvents (HTML) (DMG) (ZIP)
A Carbon event based movie viewer framework which demonstrates how to incorporate movie support into an application.
Carbon, QuickTime 2003-01-14
qtshellCEvents.win (HTML) (DMG) (ZIP)
A movie viewer framework which demonstrates how to incorporate movie support into an application.
QuickTime 2003-01-14
qtshortcut (HTML) (DMG) (ZIP)
Illustrates how to use CreateShortcutMovieFile.
QuickTime 2003-01-14
qtshortcut.win (HTML) (DMG) (ZIP)
Illustrates how to use CreateShortcutMovieFile.
QuickTime 2003-01-14
qtskins (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
QuickTime 2003-01-14
qtskins.win (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
QuickTime 2003-01-14
qtsndtween (HTML) (DMG) (ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
QuickTime 2003-01-14
qtsndtween.win (HTML) (DMG) (ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
QuickTime 2003-01-14
QTSPketizerReassem (HTML) (DMG) (ZIP)
Components to packetize or reassemble multimedia data that is streamed over RTP.
QuickTime 2003-01-14
QTSPketizerReassem.win (HTML) (DMG) (ZIP)
Components to packetize or reassemble multimedia data that is streamed over RTP.
QuickTime 2003-01-14
QTSSConnectionMonitor (HTML) (DMG) (ZIP)
Displays a graphical representation of the server's outgoing bandwidth.
QuickTime 2003-01-14
QTSSInspector (HTML) (DMG) (ZIP)
Allows one to browse settings and server data using the Admin Protocol.
QuickTime 2003-01-14
qtstdcompr (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's standard image compression dialog routines.
QuickTime 2003-01-14
qtstdcompr.win (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's standard image compression dialog routines.
QuickTime 2003-01-14
qtstreaming (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
QuickTime 2003-01-14
qtstreaming.win (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
QuickTime 2003-01-14
qtstreammsg (HTML) (DMG) (ZIP)
Shows how to work with the status streaming messages and display a message in the controller bar.
QuickTime 2003-01-14
qtstreammsg.win (HTML) (DMG) (ZIP)
Shows how to work with the status streaming messages and display a message in the controller bar.
QuickTime 2003-01-14
qtstreamsplicer (HTML) (DMG) (ZIP)
Shows how to splice a still picture onto the front of a live or audio-only streaming movie.
QuickTime 2003-01-14
qtstreamsplicer.win (HTML) (DMG) (ZIP)
Shows how to splice a still picture onto the front of a live or audio-only streaming movie.
QuickTime 2003-01-14
qttext (HTML) (DMG) (ZIP)
Demonstrates searching on text media, using a text procedure to retrieve text, and editing text media.
QuickTime 2003-01-14
qttext.win (HTML) (DMG) (ZIP)
Demonstrates searching on text media, using a text procedure to retrieve text, and editing text media.
QuickTime 2003-01-14
qttimecode.win (HTML) (DMG) (ZIP)
Shows how to use the timecode media handler.
QuickTime 2003-01-14
QTtoCG (HTML) (DMG) (ZIP)
Shows how to create a CGImageRef with the proper ColorSync profile from a QuickTime image on disk.
Cocoa, Graphics & Imaging, QuickTime 2003-01-14
qtvectors (HTML) (DMG) (ZIP)
Shows how to construct a QuickTime vector movie.
QuickTime 2003-01-14
qtvectors.win (HTML) (DMG) (ZIP)
Constructs a series of QTAtoms that describe a vector picture and saves them to a movie.
QuickTime 2003-01-14
Quartz EB (HTML) (DMG) (ZIP)
WWDC 2001 Early Bird Quartz 2D tutorial of vector drawing and PDF import/export.
Cocoa, Graphics & Imaging 2003-01-14
resolveRelativeAlias (HTML) (DMG) (ZIP)
Demonstrates the steps involved in creating and resolving a relative alias.
Carbon 2003-01-14
RGB Image (HTML) (DMG) (ZIP)
Demonstrates compositing to separate an NSimage into its RGB components, and how to recombine those components.
Cocoa 2003-01-14
RollerCoaster.win (HTML) (DMG) (ZIP)
Demonstrates how to create a simple roller-coaster simulation using QuickDraw3D.
QuickTime 2003-01-14
RoundTransparentWindow (HTML) (DMG) (ZIP)
Creating (in Cocoa) custom-shaped windows and transparent window content; plus changing the shape of windows dynamically.
Cocoa 2003-01-14
ScriptBuildPhases (HTML) (DMG) (ZIP)
Augmenting Project Builder build phases with scripts to do extra work or invoke other tools.
Porting, Tools 2003-01-14
Sequence Grabbing (HTML) (DMG) (ZIP)
Demonstrates how to use a sequence grabber component to preview and record captured data.
QuickTime 2003-01-14
SGCapture (HTML) (DMG) (ZIP)
Deprecated - Displays live video within a QTCanvas using the SGDrawable class.
QuickTime 2003-01-14
SGCapture2Disk (HTML) (DMG) (ZIP)
Deprecated - Use the SequenceGrabber to display video within a QTCanvas and capture the video to a movie file.
QuickTime 2003-01-14
SGDataProcSample (HTML) (DMG) (ZIP)
Demonstrates how to run the Sequence Grabber in record mode using an SGDataProc to captured data.
QuickTime 2003-01-14
SGDevices (HTML) (DMG) (ZIP)
Demonstrates how to use the SGGetChannelDeviceList function to build and parse the list of devices.
QuickTime 2003-01-14
SharedMemory (HTML) (DMG) (ZIP)
Shows how multiple applications can access the same memory using the Unix shmget system call.
Cocoa, Performance 2003-01-14
Show Movie (HTML) (DMG) (ZIP)
Demonstrates several QuickTime features for manipulating movies and their playback.
QuickTime 2003-01-14
SignatureToApp (HTML) (DMG) (ZIP)
Deprecated - Takes a signature (creator code) and finds the corresponding application, running or on disk.
Carbon 2003-01-14
Simon (HTML) (DMG) (ZIP)
A simple game demonstrating Cocoa development in Project Builder.
Cocoa 2003-01-14
simpleAVC (HTML) (DMG) (ZIP)
Shows how to discover and send commands to AVC devices connected by FireWire.
Hardware & Drivers 2003-01-14
SimpleCocoaJavaMovie (HTML) (DMG) (ZIP)
Deprecated - A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Java classes.
Cocoa, QuickTime 2003-01-14
SimpleCocoaJavaMovieCocoa (HTML) (DMG) (ZIP)
Deprecated - Shows how to use the NSMovieView and NSMovie Cocoa Java AppKit classes.
Cocoa, Java 2003-01-14
SimpleCocoaMovie (HTML) (DMG) (ZIP)
Shows how to use the NSMovieView and NSMovie Cocoa AppKit classes.
Cocoa, QuickTime 2003-01-14
SimpleCocoaMovieQT (HTML) (DMG) (ZIP)
A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Objective-C classes.
Cocoa, QuickTime 2003-01-14
SimpleDataQueue (HTML) (DMG) (ZIP)
Implements an IODataQueue inside an I/O Kit KEXT which passes events and data to user space.
Darwin 2003-01-14
SimpleDownload (HTML) (DMG) (ZIP)
Shows how to use the Image Capture APIs to download a user-selected file to the user's ~/Pictures directory.
Apple Applications 2003-01-14
simpleeditsdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display and edit QuickTime movies using the SDI (single document interface).
QuickTime 2003-01-14
simpleplayersdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display QuickTime movies using the SDI (single document interface).
QuickTime 2003-01-14
SimpleThreads (HTML) (DMG) (ZIP)
Uses the Cocoa threading APIs to coordinate multiple preemptively scheduled secondary threads with the non-reentrant Cocoa framework.
Cocoa 2003-01-14
SlideShowImporter (HTML) (DMG) (ZIP)
Movie import component, constructs a movie from images, effect types, and audio files.
QuickTime 2003-01-14
SlideShowImporter.win (HTML) (DMG) (ZIP)
Movie import component, constructs a movie from images, effect types, and audio files.
QuickTime 2003-01-14
SlideShowJava (HTML) (DMG) (ZIP)
Deprecated - Uses the ImageViewer object to present a sequence of images one at a time.
QuickTime 2003-01-14
sndequalizer (HTML) (DMG) (ZIP)
Manage a dialog window containing a graphical equalizer display.
QuickTime 2003-01-14
SonOfSillyBalls (HTML) (DMG) (ZIP)
Draws a bunch of randomly colored, randomly placed, silly balls in a window on the screen.
Cocoa 2003-01-14
soundconverter (HTML) (DMG) (ZIP)
Shows how to use the Sound Converter API and how to place audio data in a movie.
QuickTime 2003-01-14
soundconverter.win (HTML) (DMG) (ZIP)
Shows how to use the Sound Converter API and how to place audio data in a movie.
QuickTime 2003-01-14
SoundPlayer (HTML) (DMG) (ZIP)
Shows how to play VBR and Non-VBR encoded audio using the SoundConverterFillBuffer API and QuickTime.
QuickTime 2003-01-14
SoundPlayer.win (HTML) (DMG) (ZIP)
Shows how to play VBR and Non-VBR encoded audio using the SoundConverterFillBuffer API and QuickTime.
QuickTime 2003-01-14
SpellingChecker-CarbonCocoa (HTML) (DMG) (ZIP)
Implements procedural C wrapper around the Cocoa NSSpellChecker, exports it as a Mach-O bundle called "SpellCheck.bundle"
Carbon, Cocoa 2003-01-14
SSLSample (HTML) (DMG) (ZIP)
Contains examples showing how to use SecureTransport.
Carbon, Cocoa, Darwin, Internet & Web, Security 2003-01-14
Std Compression Examples (HTML) (DMG) (ZIP)
Standard Compression chapter of the Inside Macintosh QuickTime Components book.
QuickTime 2003-01-14
StyleFlatteningSample (HTML) (DMG) (ZIP)
Shows how to use the ATSUFlatten and ATSUUnflatten APIs.
Carbon, Graphics & Imaging, User Experience 2003-01-14
TextViewConfig (HTML) (DMG) (ZIP)
Configuration of multiple layout managers and multiple text container/text view pairs on a single text storage.
Cocoa 2003-01-14
TextViewDelegate (HTML) (DMG) (ZIP)
Demonstrates using a text view's delegate to control selection and user input.
Cocoa 2003-01-14
TimeCode Media Handlers (HTML) (DMG) (ZIP)
Deprecated - Demonstrates how to manipulate QuickTime media time codes.
QuickTime 2003-01-14
TimerEventSample (HTML) (DMG) (ZIP)
Shows how to set up and use an IOTimerEventSource in a kext.
Darwin 2003-01-14
TimeSlaving (HTML) (DMG) (ZIP)
Deprecated - Controls a scrolling text object by slaving a TimeBase to a movie.
QuickTime 2003-01-14
TimeZone.Daylight (HTML) (DMG) (ZIP)
Deprecated - Shows how to read the current location and time zone that is set in Date & Time.
Carbon, Text & Fonts 2003-01-14
Tinted Image (HTML) (DMG) (ZIP)
Demonstrates the use of an NSImage as an off-screen drawing destination.
Cocoa 2003-01-14
ToolbarSample (HTML) (DMG) (ZIP)
Demonstrates using the Cocoa NSToolbar/NSToolbarItem API to add customizable toolbars to windows. Includes advanced custom views.
Cocoa 2003-01-14
Transformed Image (HTML) (DMG) (ZIP)
Shows the effects of a rendering an NSImage in a transformed coordinate space.
Cocoa 2003-01-14
Transitions (HTML) (DMG) (ZIP)
Deprecated - Applies the QuickTime effects architecture to a character in an animation scene.
QuickTime 2003-01-14
TrivialThreads (HTML) (DMG) (ZIP)
Uses the Cocoa threading APIs to coordinate a preemptively scheduled secondary thread with the non-reentrant Cocoa framework.
Cocoa 2003-01-14
VelEng FFT (HTML) (DMG) (ZIP)
G4 Velocity Engine implementation of Fast Fourier Transform (FFT) and associated convolution/correlation routines.
Audio, Carbon, Performance 2003-01-14
VelEng Multiprecision (HTML) (DMG) (ZIP)
An implementation of arbitrary precision arithmetic using the PowerPC Velocity-Engine (G4) vector instructions.
Performance 2003-01-14
VelEng Wavelet (HTML) (DMG) (ZIP)
This demonstrates a Velocity Engine (G4) implementation of wavelet processing of color images
Performance 2003-01-14
VertexPerformanceTest (HTML) (DMG) (ZIP)
A tool that measures triangle throughput and allows comparison of different methods.
Graphics & Imaging 2003-01-14
VideoFrameToGWorld (HTML) (DMG) (ZIP)
Demonstrates how to extract a single frame from a video track into a GWorld.
QuickTime 2003-01-14
vrbackbuffer (HTML) (DMG) (ZIP)
Demonstrates QuickTime VR back buffer routines.
QuickTime 2003-01-14
vrbackbuffer.win (HTML) (DMG) (ZIP)
Demonstrates QuickTime VR back buffer routines.
QuickTime 2003-01-14
vrcursors (HTML) (DMG) (ZIP)
Shows how to change the default cursors for specific kinds of hotspots or specific hotspot IDs.
QuickTime 2003-01-14
vrcursors.win (HTML) (DMG) (ZIP)
Using QTVR API to change the default cursors for specific kinds of hot spots (or IDs).
QuickTime 2003-01-14
vrflattenmovie (HTML) (DMG) (ZIP)
Demonstrates calling the QTVR (Virtual Reality) Flattener directly.
QuickTime 2003-01-14
vrflattenmovie.win (HTML) (DMG) (ZIP)
Demonstrates calling the QTVR (Virtual Reality) Flattener directly.
QuickTime 2003-01-14
vrmakeobject (HTML) (DMG) (ZIP)
Converts a linear QuickTime movie into a QuickTime VR object movie.
QuickTime 2003-01-14
vrmakeobject.win (HTML) (DMG) (ZIP)
Converts a linear QuickTime movie into a QuickTime VR object movie.
QuickTime 2003-01-14
vrmakepano (HTML) (DMG) (ZIP)
Converts a panoramic image into a QuickTime VR panoramic movie.
QuickTime 2003-01-14
VRMakePano Library (HTML) (DMG) (ZIP)
Contains functions that convert a panoramic image into a QuickTime VR movie.
QuickTime 2003-01-14
vrmakepano.win (HTML) (DMG) (ZIP)
Converts a panoramic image into a QuickTime VR panoramic movie.
QuickTime 2003-01-14
vrmovies (HTML) (DMG) (ZIP)
Uses the QuickTime VR (Virtual Reality) API to provide support for playing QuickTime movies in a panorama.
QuickTime 2003-01-14
vrmovies.win (HTML) (DMG) (ZIP)
Uses the QuickTime VR (Virtual Reality) API to provide support for playing QuickTime movies in a panorama.
QuickTime 2003-01-14
vrscript (HTML) (DMG) (ZIP)
Demonstrates embedding sounds, QuickTime movies, pictures, and 3D objects in a QuickTime VR movie.
QuickTime 2003-01-14
vrscript.win (HTML) (DMG) (ZIP)
Demonstrates embedding sounds, QuickTime movies, pictures, and 3D objects in a QuickTime VR movie.
QuickTime 2003-01-14
vrspeech (HTML) (DMG) (ZIP)
Uses Apple's Speech Recognition Manager to allow voice navigation of a panorama or object node.
QuickTime 2003-01-14
XML_Transport (HTML) (DMG) (ZIP)
Object serialization and archiving using WOXMLCoder and WOXMLDecoder classes and a mapping file.
Internet & Web, Mac OS X Server 2003-01-14