ADC Home > Reference Library > Reference > Audio > Carbon > Disc Recording Framework Reference
|
DRCoreStatus.h |
Includes: | <CoreServices/CoreServices.h> <AvailabilityMacros.h> |
Status dictionary content keys.
kDRStatusCurrentSessionKey |
The number of the burn session.
extern const CFStringRef kDRStatusCurrentSessionKey;
A key for the burn status dictionary. The value of this key is a CFNumber object containing the number of the current burn session.
kDRStatusCurrentSpeedKey |
The current burn or erase speed.
extern const CFStringRef kDRStatusCurrentSpeedKey;
A key for the burn status dictionary. The value of this key is a CFNumber object containing the current burn or erase speed.
kDRStatusCurrentTrackKey |
The number of the track being burned.
extern const CFStringRef kDRStatusCurrentTrackKey;
A key for the status dictionaries. The value of this key is a CFNumber object containing the number of the track being burned.
kDRStatusEraseTypeKey |
The type of erase operation.
extern const CFStringRef kDRStatusEraseTypeKey;
A key for the erase status dictionary. The value of this key is a CFString object containing the type of erase operation -- either kDREraseTypeQuick or kDREraseTypeComplete .
kDRStatusPercentCompleteKey |
The burn or erase operation's percentage of completion.
extern const CFStringRef kDRStatusPercentCompleteKey;
A key for the status dictionaries. The value of this key is a CFNumber object containing the precentage of completion for the burn or erase operation, expressed as a foating point number from 0 to 1.
kDRStatusProgressCurrentKPS |
The current burn speed in kilobytes per second.
extern const CFStringRef kDRStatusProgressCurrentKPS;
This is an optional key within the kDRStatusProgressInfo dictionary. The value of this key, if present, is a CFNumber object containing the write speed of the burn.
kDRStatusProgressCurrentXFactor |
The current burn speed in a media appropriate x-factor
extern const CFStringRef kDRStatusProgressCurrentXFactor;
This is an optional key within the kDRStatusProgressInfo dictionary. The value of this key, if present, is a CFNumber object containing the appropriate x-factor for the media.
kDRStatusProgressInfoKey |
A dictionary of extended progress information.
extern const CFStringRef kDRStatusProgressInfoKey;
A key for the status dictionary. The value of this key is a reference to a CFDictionary object containing extended progress information.
kDRStatusStateDone |
The burn or erase operation finished successfully.
extern const CFStringRef kDRStatusStateDone;
A value for the kDRStatusStateKey dictionary key. This value indicates the burn or erase operation finished and succeeded.
kDRStatusStateErasing |
The disc is being erased.
extern const CFStringRef kDRStatusStateErasing;
A value for the kDRStatusStateKey key in the erase status dictionary. This value indicates the erase is currently in progress.
kDRStatusStateFailed |
The burn or erase operation failed.
extern const CFStringRef kDRStatusStateFailed;
A value for the kDRStatusStateKey dictionary key. This value indicates the burn or erase operation finished but failed.
kDRStatusStateFinishing |
The burn session is finishing.
extern const CFStringRef kDRStatusStateFinishing;
A value for the kDRStatusStateKey key in the burn status dictionary. This value indicates the burn is finishing--closing the last session, writing the TOC, and so on.
kDRStatusStateKey |
The state of the burn or erase operation.
extern const CFStringRef kDRStatusStateKey;
A key for the status dictionaries. The value of this key is a CFString object indicating the current state of the burn or erase operation.
kDRStatusStateNone |
The burn or erase operation has not begun.
extern const CFStringRef kDRStatusStateNone;
A value for the kDRStatusStateKey dictionary key. This value indicates the burn or erase operation has not yet begun.
kDRStatusStatePreparing |
The burn or erase operation is preparing to begin.
extern const CFStringRef kDRStatusStatePreparing;
A value for the kDRStatusStateKey dictionary key. This value indicates the burn or erase operation is preparing to begin.
kDRStatusStateSessionClose |
The burn session is closing.
extern const CFStringRef kDRStatusStateSessionClose;
A value for the kDRStatusStateKey key in the burn status dictionary. This value indicates the burn engine is closing a session on disc. The number of the session being closed is available as the value for the kDRStatusCurrentSessionKey dictionary key.
kDRStatusStateSessionOpen |
The burn session is opening.
extern const CFStringRef kDRStatusStateSessionOpen;
A value for the kDRStatusStateKey key in the burn status dictionary. This value indicates the burn engine is opening a session on disc. The number of the session being opened is available as the value for the kDRStatusCurrentSessionKey dictionary key.
kDRStatusStateTrackClose |
The burn session is closing a track.
extern const CFStringRef kDRStatusStateTrackClose;
A value for the kDRStatusStateKey key in the burn status dictionary. This value indicates the burn engine is closing a track on disc. The number of the track being closed is available as the value for the kDRStatusCurrentTrackKey dictionary key.
kDRStatusStateTrackOpen |
The burn session is opening a track.
extern const CFStringRef kDRStatusStateTrackOpen;
A value for the kDRStatusStateKey key in the burn status dictionary. This value indicates the burn engine is opening a track on disc. The number of the track being opened is available as the value for the kDRStatusCurrentTrackKey dictionary key.
kDRStatusStateTrackWrite |
The burn session is writing a track.
extern const CFStringRef kDRStatusStateTrackWrite;
A value for the kDRStatusStateKey key in the burn status dictionary. This value indicates the burn engine is writing a track on disc. The number of the track being written is available as the value for the in kDRStatusCurrentTrackKey dictionary key.
kDRStatusStateVerifying |
The burn or erase operation is being verified.
extern const CFStringRef kDRStatusStateVerifying;
A value for the kDRStatusStateKey dictionary key. This value indicates the operation is verifying what it did.
kDRStatusTotalSessionsKey |
The total number of burn sessions.
extern const CFStringRef kDRStatusTotalSessionsKey;
A key for the status dictionaries. The value of this key is a CFNumber object containing the total number of sessions being burned.
kDRStatusTotalTracksKey |
The number of tracks in the current session.
extern const CFStringRef kDRStatusTotalTracksKey;
A key for the status dictionaries. The value of this key is a CFNumber object containing the total number of tracks being burned in the current session.
|