Documentation Archive Developer
Search

DVDPlayback Changes for Swift

DVDPlayback

Modified DVDRegisterEventCallBack(_: DVDPlayback.DVDEventCallBackFunctionPtr, _: UnsafeMutablePointer<DVDEventCode>, _: UInt32, _: UnsafeMutableRawPointer?, _: UnsafeMutablePointer<DVDEventCallBackRef>) -> OSStatus
Declaration
From
func DVDRegisterEventCallBack(_ inCallBackProc: DVDPlayback.DVDEventCallBackFunctionPtr, _ inCode: UnsafeMutablePointer<DVDEventCode>, _ inCodeCount: UInt32, _ inRefCon: UnsafeMutableRawPointer?, _ outCallBackID: UnsafeMutablePointer<DVDEventCallBackRef>) -> OSStatus
To
func DVDRegisterEventCallBack(_ inCallBackProc: @escaping DVDPlayback.DVDEventCallBackFunctionPtr, _ inCode: UnsafeMutablePointer<DVDEventCode>, _ inCodeCount: UInt32, _ inRefCon: UnsafeMutableRawPointer?, _ outCallBackID: UnsafeMutablePointer<DVDEventCallBackRef>) -> OSStatus

Modified DVDSetFatalErrorCallBack(_: DVDPlayback.DVDFatalErrCallBackFunctionPtr, _: UnsafeMutableRawPointer?) -> OSStatus
Declaration
From
func DVDSetFatalErrorCallBack(_ inCallBackProc: DVDPlayback.DVDFatalErrCallBackFunctionPtr, _ inRefCon: UnsafeMutableRawPointer?) -> OSStatus
To
func DVDSetFatalErrorCallBack(_ inCallBackProc: @escaping DVDPlayback.DVDFatalErrCallBackFunctionPtr, _ inRefCon: UnsafeMutableRawPointer?) -> OSStatus