Platforms to show: All Mac Windows Linux Cross-Platform

Back to DRTrackMBS class.

Next items

DRTrackMBS.DRAbstractFile as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

DRFileMBS object pointing to the abstract file for ISO and Joliet volumes. The file must be in the root directory.

DRTrackMBS.DRApplicationIdentifier as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

String indicating the application identifier for ISO, Joliet and UDF volumes.

DRTrackMBS.DRAudioFourChannelKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD-DA audio tracks only. This key points to a boolean value indicating whether the track data has four channels, as opposed to the two channels of normal stereo. If this key is not present, the engine will use a default value of false and standard two-channel stereo is assumed.

Note that while four-channel is technically allowed in the Red Book, it never caught on and is probably being replaced by SACD, so you probably shouldn't attempt to use it.

On the media, this key corresponds to bit 3 of the control field in sub-channel Q.

DRTrackMBS.DRAudioPreEmphasisKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD-DA audio tracks only. This key points to a boolean value indicating whether the track includes pre-emphasis of 50/15us. If this key is not present, the engine will use a default value of false. On the media, this key corresponds to bit 0 of the control field in sub-channel Q.

DRTrackMBS.DRBibliographicFile as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

DRFile pointing to the bibliographic file for ISO and Joliet volumes. The file must be in the root directory.

DRTrackMBS.DRBlockSize as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number indicating the block size of the track. Currently always 2048. Do not change.

DRTrackMBS.DRBlockSizeKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the size in bytes of each track block. See the Mt. Fuji (INF-8090i) specification for CD/DVD devices for possible values for this property.

DRTrackMBS.DRBlockTypeKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the type of each track block. See the Mt. Fuji (INF-8090i) specification for CD/DVD devices for possible values for this property.

DRTrackMBS.DRCopyrightFile as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

DRFileMBS pointing to the copyright file for ISO and Joliet volumes. The file must be in the root directory.

DRTrackMBS.DRDataFormKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the data form of each block in the track. See the Mt. Fuji (INF-8090i) specification for CD/DVD devices for possible values for this property.

DRTrackMBS.DRDataPreparer as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

String indicating the data preparer for ISO and Joliet volumes.

DRTrackMBS.DRDefaultDate as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Date containing the default date to use for any unspecified dates in the filesystem. The current date and time is used if unspecified.

DRTrackMBS.DRDVDCopyrightInfoKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For DVD tracks only. A binary string containing the DVD copyright info structure sent through the SEND DVD STRUCTURE command. The contents of this will be sent directly to the drive.

DRTrackMBS.DRDVDTimestampKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For DVD tracks only. Binary string containing the DVD timestamp structure sent through the SEND DVD STRUCTURE command. The contents of this will be sent directly to the drive.

DRTrackMBS.DRFreeBlocksKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the length, in blocks, which is still available in a writable track.

DRTrackMBS.DRIndexPointsKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD tracks only. This key points to an NSArray of NSNumbers, indicating the index points inside the track. Each index point is specified as a number of blocks (frames) relative to the start of the track. There are 75 blocks in one second of CD audio. No more than 98 index points may be specified for a track.

Not all drives are capable of writing index points, and not all consumer CD players report or use them. If this key is present in any track and the drive cannot write index points, the burn will fail with kDRDeviceCantWriteIndexPointsErr.

DRTrackMBS.DRISOLevel as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the ISO level of the ISO-9660 filesystem on the track. Currently should be 1 or 2.

DRTrackMBS.DRISOMacExtensions as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Boolean indicating whether the track should have Mac extensions.

DRTrackMBS.DRISORockRidgeExtensions as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Boolean indicating whether the track should have RockRidge (POSIX) extensions.

DRTrackMBS.DRMaxBurnSpeedKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the maximum burn speed at which data can be produced. The speed is represented in KB/s (1 KB = 1000 bytes). This key can only be used to limit the speed at which the burn runs.

DRTrackMBS.DRNextWritableAddressKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the LBA of the next writable address in the track. This key is not present in closed tracks.

DRTrackMBS.DRPreGapIsRequiredKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD tracks only. Number indicating whether the pregap listed for the track is required. If this key is not present, the track will behave as though the key were false.

If this key's value is set to true and the device does not support the exact pregap length, the burn will fail with a return value of kDRDevicePregapLengthNotAvailableErr .

If this key's value is set to true and the device does not support any of the suggested pregap length, the engine will choose an alternate pregap length.

DRTrackMBS.DRPreGapLengthKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD tracks only. Number containing the length of silence or data at the beginning of the track. This defaults to 2 seconds of silence. If this key is present, the track producer will be asked for the pregap data first. If the producer implements the proper selector, then it's the responsibility of the producer to provide data for the pregap, otherwise that length of silence will be produced by Disc Recording.

DRTrackMBS.DRPublisher as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

String indicating the publisher for ISO and Joliet volumes.

DRTrackMBS.DRSCMSCopyrightFree as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

One possible value for the DRSerialCopyManagementStateKey. Indicates that the track has no copying restrictions. Copies of this track should also be copyright free.

DRTrackMBS.DRSCMSCopyrightProtectedCopy as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

One possible value for the DRSerialCopyManagementStateKey. Indicates that the track is a first-generation copy of an original that was subject to copy protection. No further digital copying should be allowed.

DRTrackMBS.DRSCMSCopyrightProtectedOriginal as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

One possible value for the DRSerialCopyManagementStateKey. Indicates that the track is an original subject to copyright protection. Digital copying of this track should be allowed, but copies should be marked with SCMS.

DRTrackMBS.DRSerialCopyManagementStateKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD tracks only. This key points to a string value indicating the SCMS state of the track. If this key is not present, no SCMS data is written.

Not all drives are capable of writing SCMS. If this key is present in any track and the drive cannot write SCMS, the burn will fail with kDRDeviceCantWriteSCMSErr.

DRTrackMBS.DRSessionFormatKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the session format of the track. See the Mt. Fuji (INF-8090i) specification for CD/DVD devices for possible values for this property.

DRTrackMBS.DRSessionNumberKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the physical session number of a track.

DRTrackMBS.DRSubchannelDataFormKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

The property whose value is the data mode of the subchannel data sent to the drive. If this key is not present, the track will default to a value of DRSubchannelDataFormNone and no subchannel information will be requested from the producer.

Subchannel data is returned from the producer in the same production method that produces normal user data. Normally a producer returns user data in chunks of DRBlockSizeKey size. When subchannel data is also produced, the producer is expected to return user data of DRBlockSizeKey in length with an additonal 96 bytes of subchannel data. Depending on the data form specified in this key, the format of this 96 bytes is either in raw or pack format. When subchannel data is requested from the producer, the DRFlagSubchannelDataRequested flag is set in the flags parameter of producePreGapForTrack or produceDataForTrack and blockSize is increased by 96 bytes.

DRTrackMBS.DRSubchannelDataFormNone as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
A value for DRSubchannelDataFormKey indicating that the subchannel data will not be provided by the producer.

DRTrackMBS.DRSubchannelDataFormPack as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

A value for DRSubchannelDataFormKey indicating that the producer will be asked to provide pack format subchannel data for the track. If this form is selected, the drive will perform P and Q parity calculations on each pack and interleave the packs before writing them to disc. This corresponds to a subchannel data form of 0xC0.

DRTrackMBS.DRSubchannelDataFormRaw as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

A value for DRSubchannelDataFormKey indicating that the producer will be asked to provide raw format subchannel data for the track. If this form is selected, the producer must have performed P and Q parity calculations for each pack and done proper interleaving of the subchannel data. The drive will fill in the P-Q subchannel information and write the R-W subchannel data as is to the disc. This corresponds to a subchannel data form of &h40.

DRTrackMBS.DRSuppressMacSpecificFiles as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Boolean indicating whether the track should suppress Mac-specific files from non-HFS filesystems.

DRTrackMBS.DRSystemIdentifier as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

String indicating the system identifier for ISO and Joliet volumes.

DRTrackMBS.DRTrackIsEmptyKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing a boolean value and indicates whether the track is empty.

DRTrackMBS.DRTrackISRCKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

For CD-DA audio tracks only. This key points to an memoryblock containing exactly 12 bytes, which will be written to the disc as the International Standard Recording Code (ISRC). If this key is not present, no ISRC is written.

The use of this value should conform to the specifications of the IFPI. More details:
http://www.ifpi.org/isrc/

Not all drives are capable of the write modes necessary to write the ISRC. If this key is present in any track and the drive cannot write the ISRC, the burn will fail with kDRDeviceCantWriteISRCErr.

DRTrackMBS.DRTrackLengthKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number representing the length of the track.

DRTrackMBS.DRTrackModeKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the track mode of the track. See the Mt. Fuji (INF-8090i) specification for CD/DVD devices for possible values for this property.

DRTrackMBS.DRTrackNumberKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the physical track number of a track.

DRTrackMBS.DRTrackPacketSizeKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the number of blocks per packet for the disc. It will only be present if the disc contains fixed packets. This key will contain 16 for DVD media, and typically contains either 16 or 32 for CD media.

DRTrackMBS.DRTrackPacketTypeFixed as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
If this is the value of the DRTrackPacketTypeKey then the disc is writen with fixed sized packets. When this value is present the DRPacketSizeKey will also be present.

DRTrackMBS.DRTrackPacketTypeKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

String indicating the kind of packets being written.

DRTrackMBS.DRTrackPacketTypeVariable as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
If this is the value of the DRTrackPacketTypeKey then the disc is written with sequential variable sized packets. The presence of this value indicates the lack of the DRPacketSizeKey.

DRTrackMBS.DRTrackStartAddressKey as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

Number containing the LBA of the start address for the track.

DRTrackMBS.DRTrackTypeClosed as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
If this is the value of the DRTrackTypeKey then the track has been written and is closed.

DRTrackMBS.DRTrackTypeIncomplete as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
If this is the value of the DRTrackTypeKey then the track is not invisible or reserved and is available for writing.

DRTrackMBS.DRTrackTypeInvisible as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
One of the key constants for the properties dictionary.

If this is the value of the DRTrackTypeKey then the track is invisible and available to writing. If it is packet written and not closed, DRPacketTypeKey will be present, along with DRTrackPacketType and DRTrackPacketSize keys.

Next items

The items on this page are in the following plugins: MBS MacControls Plugin.


The biggest plugin in space...