Platforms to show: All Mac Windows Linux Cross-Platform

Back to DRTrackMBS class.

Previous items

DRTrackMBS.DRVolumeExpirationDate 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 volume expiration date for ISO and Joliet volumes.

DRTrackMBS.DRVolumeModificationDate 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 volume modification date. DRDefaultDate is used if unspecified.

DRTrackMBS.DRVolumeSet 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 volume set name for ISO and Joliet volumes.

DRTrackMBS.trackForAudioFile(path as folderitem) as DRTrackMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 7.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Creates an audio track capable of burning RedBook CD audio from a file.
Example
dim f as FolderItem
f=SelectFolder
if f<>nil then
// Create tracks for the audio files
dim tracks(-1) as DRTrackMBS
dim c as Integer=f.Count
for i as Integer=1 to c
dim g as FolderItem=f.Item(i)
if g<>nil and g.visible then
dim track as DRTrackMBS=DRTrackMBS.trackForAudioFile(g)
if track<>nil then
tracks.Append track
end if
end if
next

// display gui
if UBound(tracks)>=0 then
dim bsp as DRBurnSetupPanelMBS=new DRBurnSetupPanelMBS // you may want to use your own subclass to catch events
if bsp.runSetupPanel=bsp.NSOKButton then
dim bpp as new DRBurnProgressPanelMBS // you may want to use your own subclass to catch events
bpp.beginProgressPanelForBurn(bsp.burnObject, tracks)
end if
end if
end if

This function creates a track object configured and primed to output RedBook audio CD data. It accepts any file readable by QuickTime and extracts the audio data (if any) from the file, translating that into the correct format for output to the disc.

Returns nil on any error. Requires Mac OS X 10.3.

See also:

DRTrackMBS.trackForAudioFile(path as string) as DRTrackMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 7.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Creates an audio track capable of burning RedBook CD audio from a file.

This function creates a track object configured and primed to output RedBook audio CD data. It accepts any file readable by QuickTime and extracts the audio data (if any) from the file, translating that into the correct format for output to the disc.

Returns nil on any error. Requires Mac OS X 10.3.

See also:

DRTrackMBS.trackForRootFolder(folder as DRFolderMBS) as DRTrackMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 7.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Creates a filesystem track capable of burning a folder.

Returns a track which contains the given folder as root.

See also:

Some examples using this method:

DRTrackMBS.trackForRootFolder(folder as folderitem) as DRTrackMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method DiscRecording MBS MacControls Plugin 7.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Creates a filesystem track capable of burning a folder.

Returns a track which contains the given folder as root.

See also:

Previous items

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


💬 Ask a question or report a problem
The biggest plugin in space...