Mac Developer Library

Developer

Disc Recording Framework Reference

Disc Recording Framework Reference

Classes   Protocols   Other Reference  

This document describes the Disc Recording API for burning audio and data CDs and DVDs. For information about the Disc Recording UI API, see Disc Recording UI Framework Reference.

Classes

NSObject

NSObject is the root class of most Objective-C class hierarchies.

DRBurn

Handles the process of burning a CD or DVD disc.

DRCDTextBlock

Defines a CD-Text block, which holds the CD-Text strings for the entire disc in one language.

DRDevice

Represents a CD or DVD burner connected to the computer.

DRErase

A DRErase object handles the process of erasing a rewritable CD or DVD disc.

DRFSObject

Abstract base class for the content creation framework

DRFile

Represents a file to be created on the disc.

DRFolder

Represents a folder to be created on the burned disc.

DRNotificationCenter

DRTrack

The DRTrack class represents a track on the burned disc.

NSFormatter

NSFormatter is an abstract class that declares an interface for objects that create, interpret, and validate the textual representation of cell contents.

DRMSFFormatter

NSFormatter subclass

NSNumber

NSNumber is a subclass of NSValue that offers a value as any C scalar (numeric) type.

DRMSF

Representation of a time interval expressed in minutes, seconds and frames.

Protocols

DRFileDataProduction

Informal protocol describing methods implemented by the file data producer.

DRTrackDataProduction

Informal protocol describing methods implemented by a track data producer.

Other Reference

DRBurn.h Reference

DRCDText.h Reference

DRContentFile.h Reference

DRContentFolder.h Reference

DRContentObject.h Reference

DRContentProperties.h Reference

DRContentTrack.h Reference

DRCoreBurn.h Reference

DRCoreCDText.h Reference

DRCoreDevice.h Reference

DRCoreErase.h Reference

DRCoreErrors.h Reference

DRCoreNotifications.h Reference

DRCoreObject.h Reference

DRCoreStatus.h Reference

DRCoreTrack.h Reference

DRDevice.h Reference

DRErase.h Reference

DRFSObject.h Reference

DRFile.h Reference

DRStatus.h Reference

DRTrack.h Reference

DRBurn(ImageContentCreation) Class Reference

DRBurn(PropertyConvenienceMethods) Class Reference

DRCDTextBlock(PropertyConvenienceMethods) Class Reference

DRDevice(InfoConvenience) Class Reference

DRDevice(StatusConvenience) Class Reference

DRErase(PropertyConvenienceMethods) Class Reference

DRFile(VirtualFiles) Class Reference

DRFile(VirtualLinks) Class Reference

DRFolder(VirtualFolders) Class Reference

DRTrack(AudioContentCreation) Class Reference

DRTrack(DataContentCreation) Class Reference

DRTrack(PropertyConvenience) Class Reference