Documentation Archive Developer
Search

DiscRecordingUI Changes for Swift

DiscRecordingUI

Modified DRBurnSession
NameDeclaration
FromDRBurnSessionRef
typealias DRBurnSessionRef = DRBurnSession
ToDRBurnSession
class DRBurnSession {
}

Modified DREraseSession
NameDeclaration
FromDREraseSessionRef
typealias DREraseSessionRef = DREraseSession
ToDREraseSession
class DREraseSession {
}

Modified DRBurnSessionBurnCompleteProcPtr
Declaration
From
typealias DRBurnSessionBurnCompleteProcPtr = (DRBurnSession!, DRBurn!) -> DarwinBoolean
To
typealias DRBurnSessionBurnCompleteProcPtr = (DRBurnSession!, DRBurnRef!) -> DarwinBoolean

Modified DRBurnSessionDeviceCheckProcPtr
Declaration
From
typealias DRBurnSessionDeviceCheckProcPtr = (DRBurnSession!, DRDevice!) -> DarwinBoolean
To
typealias DRBurnSessionDeviceCheckProcPtr = (DRBurnSession!, DRDeviceRef!) -> DarwinBoolean

Modified DRBurnSessionDeviceSelectionNotificationProcPtr
Declaration
From
typealias DRBurnSessionDeviceSelectionNotificationProcPtr = (DRBurnSession!, DRDevice!) -> Void
To
typealias DRBurnSessionDeviceSelectionNotificationProcPtr = (DRBurnSession!, DRDeviceRef!) -> Void

Modified DRBurnSessionGetBurn(_: DRBurnSession!) -> Unmanaged<DRBurnRef>!
Declaration
From
func DRBurnSessionGetBurn(_ burnSession: DRBurnSession!) -> Unmanaged<DRBurn>!
To
func DRBurnSessionGetBurn(_ burnSession: DRBurnSession!) -> Unmanaged<DRBurnRef>!

Modified DRBurnSessionMediaCheckProcPtr
Declaration
From
typealias DRBurnSessionMediaCheckProcPtr = (DRBurnSession!, DRDevice!, UnsafeMutablePointer<Unmanaged<CFString>?>) -> DarwinBoolean
To
typealias DRBurnSessionMediaCheckProcPtr = (DRBurnSession!, DRDeviceRef!, UnsafeMutablePointer<Unmanaged<CFString>?>) -> DarwinBoolean

Modified DRBurnSessionSetBurn(_: DRBurnSession!, _: DRBurnRef!)
Declaration
From
func DRBurnSessionSetBurn(_ burnSession: DRBurnSession!, _ burn: DRBurn!)
To
func DRBurnSessionSetBurn(_ burnSession: DRBurnSession!, _ burn: DRBurnRef!)

Modified DREraseSessionDeviceCheckProcPtr
Declaration
From
typealias DREraseSessionDeviceCheckProcPtr = (DREraseSession!, DRDevice!) -> DarwinBoolean
To
typealias DREraseSessionDeviceCheckProcPtr = (DREraseSession!, DRDeviceRef!) -> DarwinBoolean

Modified DREraseSessionDeviceSelectionNotificationProcPtr
Declaration
From
typealias DREraseSessionDeviceSelectionNotificationProcPtr = (DREraseSession!, DRDevice!) -> Void
To
typealias DREraseSessionDeviceSelectionNotificationProcPtr = (DREraseSession!, DRDeviceRef!) -> Void

Modified DREraseSessionEraseCompleteProcPtr
Declaration
From
typealias DREraseSessionEraseCompleteProcPtr = (DREraseSession!, DRErase!) -> DarwinBoolean
To
typealias DREraseSessionEraseCompleteProcPtr = (DREraseSession!, DREraseRef!) -> DarwinBoolean

Modified DREraseSessionGetErase(_: DREraseSession!) -> Unmanaged<DREraseRef>!
Declaration
From
func DREraseSessionGetErase(_ eraseSession: DREraseSession!) -> Unmanaged<DRErase>!
To
func DREraseSessionGetErase(_ eraseSession: DREraseSession!) -> Unmanaged<DREraseRef>!

Modified DREraseSessionMediaCheckProcPtr
Declaration
From
typealias DREraseSessionMediaCheckProcPtr = (DREraseSession!, DRDevice!, UnsafeMutablePointer<Unmanaged<CFString>?>) -> DarwinBoolean
To
typealias DREraseSessionMediaCheckProcPtr = (DREraseSession!, DRDeviceRef!, UnsafeMutablePointer<Unmanaged<CFString>?>) -> DarwinBoolean

Modified DREraseSessionSetErase(_: DREraseSession!, _: DREraseRef!)
Declaration
From
func DREraseSessionSetErase(_ eraseSession: DREraseSession!, _ erase: DRErase!)
To
func DREraseSessionSetErase(_ eraseSession: DREraseSession!, _ erase: DREraseRef!)