CocoaDev

Edit AllPages

Docs: http://developer.apple.com/documentation/Carbon/Reference/discrecording/CocoaDoc/index.html

Sample Code: http://developer.apple.com/samplecode/Sample_Code/DiscRecording.htm *(link broken) *http://developer.apple.com/samplecode/EnhancedAudioBurn/ *http://developer.apple.com/samplecode/AudioBurn/ *http://developer.apple.com/samplecode/DataBurn/ *http://developer.apple.com/samplecode/ContentBurn/ *http://developer.apple.com/samplecode/DeviceListener/ *http://developer.apple.com/samplecode/EnhancedDataBurn/

Mailing List: http://lists.apple.com/mailman/listinfo/discrecording


http://www.diggory.net/grazing/burn.jpg

Burn CDs and DVDs from Cocoa!

DiscRecording seems to be made up of two frameworks, DiscRecording and DiscRecordingUI. First, the objects in DiscRecording.framework.

Don’t forget the UI framework! Apple has provided some pretty nice panels in the DiscRecordingUI framework to help make it easy to burn. Be sure to check out DRBurnSetupPanel and DRBurnProgressPanel, and also DREraseSetupPanel and DREraseProgressPanel.