AudioVideoBridging macOS 11.3 to 12.0 API Differences

AVB17221ACMPInterface.h
Modified AVB17221ACMPInterfaceCompletion
Declaration
Fromtypedef void (^AVB17221ACMPInterfaceCompletion)(NSError *error, AVB17221ACMPMessage *message)
Totypedef void (^AVB17221ACMPInterfaceCompletion)(NSError *error, AVB17221ACMPMessage *message)

AVB17221ACMPMessage.h
Added AVB17221ACMPMessage.connectedListenersEntries
Added AVB17221ACMPMessage.connectedListenersEntriesValid
Added AVB17221ACMPMessage.ipFlags
Added AVB17221ACMPMessage.sourcePort
Added AVB17221ACMPMessage.destinationPort
Added AVB17221ACMPMessage.sourceIPAddress
Added AVB17221ACMPMessage.destinationIPAddress
AVB17221AECPInterface.h
Modified AVB17221AECPInterfaceCompletion
Declaration
Fromtypedef void (^AVB17221AECPInterfaceCompletion)(NSError *e, AVB17221AECPMessage *m)
Totypedef void (^AVB17221AECPInterfaceCompletion)(NSError *e, AVB17221AECPMessage *m)

AVBConstants.h
Added AVB17221ADPEntityCapabilitiesACMPAcquireWithAEM
Added AVB17221ADPEntityCapabilitiesACMPAuthenticateWithAEM
Added AVB17221ADPEntityCapabilitiesSupportsUDPv4ATDECC
Added AVB17221ADPEntityCapabilitiesSupportsUDPv4Streaming
Added AVB17221ADPEntityCapabilitiesSupportsUDPv6ATDECC
Added AVB17221ADPEntityCapabilitiesSupportsUDPv6Streaming
Added AVB17221ADPEntityCapabilitiesMultiplePTPInstances
Added AVB17221ACMPStatusListenerInvalidConnection
Added AVB17221ACMPStatusListenerCanOnlyListenOnce
Added AVB17221ACMPFlagsStreamingConnectedListenersValid
Added AVB17221ACMPFlagsStreamingNoStreamReservationProtocol
Added AVB17221ACMPFlagsStreamingUsingUDP
Added AVB17221ACMPIPFlag
Added AVB17221ACMPIPFlagNone
Added AVB17221AEMCommandTypeGetDynamicInfo
Added AVB17221AEMCommandTypeSetMaxTransitTime
Added AVB17221AEMCommandTypeGetMaxTransitTime
Added AVB17221AEMCommandTypeSetSampingRateRange
Added AVB17221AEMCommandTypeGetSamplingRateRange
Added AVB17221AEMCommandTypeSetPTPInstanceInfo
Added AVB17221AEMCommandTypeGetPTPInstanceInfo
Added AVB17221AEMCommandTypeGetPTPInstanceExtendedInfo
Added AVB17221AEMCommandTypeGetPTPInstanceGrandmasterInfo
Added AVB17221AEMCommandTypeGetPTPInstancePathCount
Added AVB17221AEMCommandTypeGetPTPInstancePathTrace
Added AVB17221AEMCommandTypeGetPTPInstancePerformanceMonitoringCount
Added AVB17221AEMCommandTypeGetPTPInstancePerformanceMonitoringRecord
Added AVB17221AEMCommandTypeSetPTPPortInitialIntervals
Added AVB17221AEMCommandTypeGetPTPPortInitialIntervals
Added AVB17221AEMCommandTypeGetPTPPortCurrentIntervals
Added AVB17221AEMCommandTypeSetPTPPortRemoteIntervals
Added AVB17221AEMCommandTypeGetPTPPortRemoteIntervals
Added AVB17221AEMCommandTypeSetPTPPortInfo
Added AVB17221AEMCommandTypeGetPTPPortInfo
Added AVB17221AEMCommandTypeSetPTPPortOverrides
Added AVB17221AEMCommandTypeGetPTPPortOverrides
Added AVB17221AEMCommandTypeGetPTPPortPDelayMonitoringCount
Added AVB17221AEMCommandTypeGetPTPPortPDelayMonitoringRecord
Added AVB17221AEMCommandTypeGetPTPPortPerformanceMonitoringCount
Added AVB17221AEMCommandTypeGetPTPPortPerformanceMonitoringRecord
Added AVB17221AEMCommandTypeGetPathLatency
AVBIPAddress.h
Added AVBIPAddress
Added -[AVBIPAddress initWithIPv6Address:]
Added -[AVBIPAddress initWithIPv6AddressData:]
Added -[AVBIPAddress initWithIPv4Address:]
Added -[AVBIPAddress initWithSockAddr:]
Added AVBIPAddress.representsIPv4Address
Added AVBIPAddress.ipv6Address
Added AVBIPAddress.ipv4Address