Documentation Archive Developer
Search

AudioVideoBridging Changes

AudioVideoBridging (Added)

Added AVB17221ACMPClient
Added AVB17221ACMPClient.ACMPDidReceiveCommand(AVB17221ACMPMessage!, onInterface: AVB17221ACMPInterface!) -> Bool
Added AVB17221ACMPClient.ACMPDidReceiveResponse(AVB17221ACMPMessage!, onInterface: AVB17221ACMPInterface!) -> Bool
Added AVB17221ACMPFlags [struct]
Added AVB17221ACMPFlags.ClassB
Added AVB17221ACMPFlags.EncryptedPDU
Added AVB17221ACMPFlags.FastConnect
Added AVB17221ACMPFlags.None
Added AVB17221ACMPFlags.SavedState
Added AVB17221ACMPFlags.StreamingTalkerFailed
Added AVB17221ACMPFlags.StreamingWait
Added AVB17221ACMPFlags.SupportsEncrypted
Added AVB17221ACMPFlags.init(_: UInt16)
Added AVB17221ACMPFlags.init(rawValue: UInt16)
Added AVB17221ACMPInterface
Added AVB17221ACMPInterface.init(interface: AVBInterface!)
Added AVB17221ACMPInterface.init(interfaceNamed: String!)
Added AVB17221ACMPInterface.multicastDestinationAddress
Added AVB17221ACMPInterface.removeHandlerForEntityID(UInt64)
Added AVB17221ACMPInterface.sendACMPCommandMessage(AVB17221ACMPMessage!, completionHandler: AVB17221ACMPInterfaceCompletion!) -> Bool
Added AVB17221ACMPInterface.sendACMPResponseMessage(AVB17221ACMPMessage!, error: NSErrorPointer) -> Bool
Added AVB17221ACMPInterface.setHandler(AVB17221ACMPClient!, forEntityID: UInt64) -> Bool
Added AVB17221ACMPMessage
Added AVB17221ACMPMessage.connectionCount
Added AVB17221ACMPMessage.controllerEntityID
Added AVB17221ACMPMessage.destinationMAC
Added AVB17221ACMPMessage.flags
Added AVB17221ACMPMessage.listenerEntityID
Added AVB17221ACMPMessage.listenerUniqueID
Added AVB17221ACMPMessage.messageType
Added AVB17221ACMPMessage.sequenceID
Added AVB17221ACMPMessage.sourceMAC
Added AVB17221ACMPMessage.status
Added AVB17221ACMPMessage.streamID
Added AVB17221ACMPMessage.talkerEntityID
Added AVB17221ACMPMessage.talkerUniqueID
Added AVB17221ACMPMessage.vlanID
Added AVB17221ACMPMessageType [enum]
Added AVB17221ACMPMessageType.ConnectRXCommand
Added AVB17221ACMPMessageType.ConnectRXResponse
Added AVB17221ACMPMessageType.ConnectTXCommand
Added AVB17221ACMPMessageType.ConnectTXResponse
Added AVB17221ACMPMessageType.DisconnectRXCommand
Added AVB17221ACMPMessageType.DisconnectRXResponse
Added AVB17221ACMPMessageType.DisconnectTXCommand
Added AVB17221ACMPMessageType.DisconnectTXResponse
Added AVB17221ACMPMessageType.GetRXStateCommand
Added AVB17221ACMPMessageType.GetRXStateResponse
Added AVB17221ACMPMessageType.GetTXConnectionCommand
Added AVB17221ACMPMessageType.GetTXConnectionResponse
Added AVB17221ACMPMessageType.GetTXStateCommand
Added AVB17221ACMPMessageType.GetTXStateResponse
Added AVB17221ACMPStatusCode [enum]
Added AVB17221ACMPStatusCode.ControllerNotAuthorized
Added AVB17221ACMPStatusCode.IncompatibleRequest
Added AVB17221ACMPStatusCode.ListenerExclusive
Added AVB17221ACMPStatusCode.ListenerMisbehaving
Added AVB17221ACMPStatusCode.ListenerTalkerTimeout
Added AVB17221ACMPStatusCode.ListenerUnknownID
Added AVB17221ACMPStatusCode.NoSuchConnection
Added AVB17221ACMPStatusCode.NotConnected
Added AVB17221ACMPStatusCode.NotSupported
Added AVB17221ACMPStatusCode.SRPFace
Added AVB17221ACMPStatusCode.StateUnavailable
Added AVB17221ACMPStatusCode.Success
Added AVB17221ACMPStatusCode.TalkerDestMACFail
Added AVB17221ACMPStatusCode.TalkerExclusive
Added AVB17221ACMPStatusCode.TalkerMisbehaving
Added AVB17221ACMPStatusCode.TalkerNoBandwidth
Added AVB17221ACMPStatusCode.TalkerNoStreamIndex
Added AVB17221ACMPStatusCode.TalkerUnknownID
Added AVB17221ACMPStatusCode.UnableToSendMessage
Added AVB17221ADPControllerCapabilities [struct]
Added AVB17221ADPControllerCapabilities.HasLayer3Proxy
Added AVB17221ADPControllerCapabilities.Implemented
Added AVB17221ADPControllerCapabilities.init(_: UInt32)
Added AVB17221ADPControllerCapabilities.init(rawValue: UInt32)
Added AVB17221ADPEntityCapabilities [enum]
Added AVB17221ADPEntityCapabilities.AEMAuthenticationRequired
Added AVB17221ADPEntityCapabilities.AEMAuthenticationSupported
Added AVB17221ADPEntityCapabilities.AEMIdenitifyControlIndexValid
Added AVB17221ADPEntityCapabilities.AEMInterfaceIndexValid
Added AVB17221ADPEntityCapabilities.AEMPersistentAcquireSupported
Added AVB17221ADPEntityCapabilities.AEMSupported
Added AVB17221ADPEntityCapabilities.ASSupported
Added AVB17221ADPEntityCapabilities.AddressAccessSupported
Added AVB17221ADPEntityCapabilities.AssociationIDSupported
Added AVB17221ADPEntityCapabilities.AssociationIDValid
Added AVB17221ADPEntityCapabilities.ClassASupported
Added AVB17221ADPEntityCapabilities.ClassBSupported
Added AVB17221ADPEntityCapabilities.DFUMode
Added AVB17221ADPEntityCapabilities.EntityNotReady
Added AVB17221ADPEntityCapabilities.GatewayEntity
Added AVB17221ADPEntityCapabilities.GeneralControllerIgnore
Added AVB17221ADPEntityCapabilities.LegacyAVC
Added AVB17221ADPEntityCapabilities.VendorUniqueSupported
Added AVB17221ADPListenerCapabilities [struct]
Added AVB17221ADPListenerCapabilities.HasAudioSink
Added AVB17221ADPListenerCapabilities.HasControlSink
Added AVB17221ADPListenerCapabilities.HasMIDISink
Added AVB17221ADPListenerCapabilities.HasMediaClockSink
Added AVB17221ADPListenerCapabilities.HasOtherSink
Added AVB17221ADPListenerCapabilities.HasSMPTESink
Added AVB17221ADPListenerCapabilities.HasVideoSink
Added AVB17221ADPListenerCapabilities.Implemented
Added AVB17221ADPListenerCapabilities.init(_: UInt16)
Added AVB17221ADPListenerCapabilities.init(rawValue: UInt16)
Added AVB17221ADPTalkerCapabilities [struct]
Added AVB17221ADPTalkerCapabilities.HasAudioSource
Added AVB17221ADPTalkerCapabilities.HasControlSource
Added AVB17221ADPTalkerCapabilities.HasMIDISource
Added AVB17221ADPTalkerCapabilities.HasMediaClockSource
Added AVB17221ADPTalkerCapabilities.HasOtherSource
Added AVB17221ADPTalkerCapabilities.HasSMPTESource
Added AVB17221ADPTalkerCapabilities.HasVideoSource
Added AVB17221ADPTalkerCapabilities.Implemented
Added AVB17221ADPTalkerCapabilities.init(_: UInt16)
Added AVB17221ADPTalkerCapabilities.init(rawValue: UInt16)
Added AVB17221AECPAEMMessage
Added AVB17221AECPAEMMessage.commandMessage() -> AVB17221AECPAEMMessage! [class]
Added AVB17221AECPAEMMessage.commandSpecificData
Added AVB17221AECPAEMMessage.commandType
Added AVB17221AECPAEMMessage.controllerRequest
Added AVB17221AECPAEMMessage.responseMessage() -> AVB17221AECPAEMMessage! [class]
Added AVB17221AECPAEMMessage.unsolicited
Added AVB17221AECPAVCMessage
Added AVB17221AECPAVCMessage.commandResponse
Added AVB17221AECPAddressAccessMessage
Added AVB17221AECPAddressAccessMessage.commandMessage() -> AVB17221AECPAddressAccessMessage! [class]
Added AVB17221AECPAddressAccessMessage.responseMessage() -> AVB17221AECPAddressAccessMessage! [class]
Added AVB17221AECPAddressAccessMessage.tlvs
Added AVB17221AECPAddressAccessTLV
Added AVB17221AECPAddressAccessTLV.address
Added AVB17221AECPAddressAccessTLV.memoryData
Added AVB17221AECPAddressAccessTLV.mode
Added AVB17221AECPAddressAccessTLVMode [enum]
Added AVB17221AECPAddressAccessTLVMode.Execute
Added AVB17221AECPAddressAccessTLVMode.Read
Added AVB17221AECPAddressAccessTLVMode.Write
Added AVB17221AECPClient
Added AVB17221AECPClient.AECPDidReceiveCommand(AVB17221AECPMessage!, onInterface: AVB17221AECPInterface!) -> Bool
Added AVB17221AECPClient.AECPDidReceiveResponse(AVB17221AECPMessage!, onInterface: AVB17221AECPInterface!) -> Bool
Added AVB17221AECPInterface
Added AVB17221AECPInterface.init(interface: AVBInterface!)
Added AVB17221AECPInterface.init(interfaceNamed: String!)
Added AVB17221AECPInterface.removeHandlerForEntityID(UInt64)
Added AVB17221AECPInterface.sendCommand(AVB17221AECPMessage!, toMACAddress: AVBMACAddress!, completionHandler: AVB17221AECPInterfaceCompletion!) -> Bool
Added AVB17221AECPInterface.sendResponse(AVB17221AECPMessage!, toMACAddress: AVBMACAddress!, error: NSErrorPointer) -> Bool
Added AVB17221AECPInterface.setHandler(AVB17221AECPClient!, forEntityID: UInt64) -> Bool
Added AVB17221AECPMessage
Added AVB17221AECPMessage.controllerEntityID
Added AVB17221AECPMessage.messageType
Added AVB17221AECPMessage.sequenceID
Added AVB17221AECPMessage.sourceMAC
Added AVB17221AECPMessage.status
Added AVB17221AECPMessage.targetEntityID
Added AVB17221AECPMessageType [enum]
Added AVB17221AECPMessageType.AEMCommand
Added AVB17221AECPMessageType.AEMResponse
Added AVB17221AECPMessageType.AddressAccessCommand
Added AVB17221AECPMessageType.AddressAccessResponse
Added AVB17221AECPMessageType.LegacyAVCCommand
Added AVB17221AECPMessageType.LegacyAVCResponse
Added AVB17221AECPMessageType.VendorUniqueCommand
Added AVB17221AECPMessageType.VendorUniqueResponse
Added AVB17221AECPStatusCode [enum]
Added AVB17221AECPStatusCode.BadArguments
Added AVB17221AECPStatusCode.EntityAcquired
Added AVB17221AECPStatusCode.EntityLocked
Added AVB17221AECPStatusCode.EntityMisbehaving
Added AVB17221AECPStatusCode.InProgress
Added AVB17221AECPStatusCode.InsufficientPrivileges
Added AVB17221AECPStatusCode.NoResources
Added AVB17221AECPStatusCode.NoSuchDescriptor
Added AVB17221AECPStatusCode.NotAuthorized
Added AVB17221AECPStatusCode.NotImplemented
Added AVB17221AECPStatusCode.NotSupported
Added AVB17221AECPStatusCode.Success
Added AVB17221AECPVendorMessage
Added AVB17221AECPVendorMessage.protocolID
Added AVB17221AECPVendorMessage.protocolSpecificData
Added AVB17221AEMCommandType [enum]
Added AVB17221AEMCommandType.AbortOperation
Added AVB17221AEMCommandType.AcquireEntity
Added AVB17221AEMCommandType.AddAudioMapping
Added AVB17221AEMCommandType.AddSensorMapping
Added AVB17221AEMCommandType.AddVideoMapping
Added AVB17221AEMCommandType.Authenticate
Added AVB17221AEMCommandType.AuthenticateAddKey
Added AVB17221AEMCommandType.AuthenticateAddKeyToChain
Added AVB17221AEMCommandType.AuthenticateAddToken
Added AVB17221AEMCommandType.AuthenticateDeleteKey
Added AVB17221AEMCommandType.AuthenticateDeleteKeyFromChain
Added AVB17221AEMCommandType.AuthenticateDeleteToken
Added AVB17221AEMCommandType.AuthenticateGetIdentity
Added AVB17221AEMCommandType.AuthenticateGetKey
Added AVB17221AEMCommandType.AuthenticateGetKeyList
Added AVB17221AEMCommandType.AuthenticateGetKeychainList
Added AVB17221AEMCommandType.ControllerAvailable
Added AVB17221AEMCommandType.Deauthenticate
Added AVB17221AEMCommandType.DecrementControl
Added AVB17221AEMCommandType.DeregisterUnsolicitedNotification
Added AVB17221AEMCommandType.DisableStreamEncryption
Added AVB17221AEMCommandType.DisableTransportSecurity
Added AVB17221AEMCommandType.EnableStreamEncryption
Added AVB17221AEMCommandType.EnableTransportSecurity
Added AVB17221AEMCommandType.EntityAvailable
Added AVB17221AEMCommandType.GetASPath
Added AVB17221AEMCommandType.GetAVBInfo
Added AVB17221AEMCommandType.GetAssociationID
Added AVB17221AEMCommandType.GetAudioMap
Added AVB17221AEMCommandType.GetClockSource
Added AVB17221AEMCommandType.GetConfiguration
Added AVB17221AEMCommandType.GetControl
Added AVB17221AEMCommandType.GetCounters
Added AVB17221AEMCommandType.GetMatrix
Added AVB17221AEMCommandType.GetMemoryObjectLength
Added AVB17221AEMCommandType.GetMixer
Added AVB17221AEMCommandType.GetName
Added AVB17221AEMCommandType.GetSamplingRate
Added AVB17221AEMCommandType.GetSensorFormat
Added AVB17221AEMCommandType.GetSensorMap
Added AVB17221AEMCommandType.GetSignalSelector
Added AVB17221AEMCommandType.GetStreamBackup
Added AVB17221AEMCommandType.GetStreamFormat
Added AVB17221AEMCommandType.GetStreamInfo
Added AVB17221AEMCommandType.GetVideoFormat
Added AVB17221AEMCommandType.GetVideoMap
Added AVB17221AEMCommandType.IdentifyNotification
Added AVB17221AEMCommandType.IncrementControl
Added AVB17221AEMCommandType.LockEntity
Added AVB17221AEMCommandType.OperationStatus
Added AVB17221AEMCommandType.ReadDescriptor
Added AVB17221AEMCommandType.Reboot
Added AVB17221AEMCommandType.RegisterUnsolicitedNotification
Added AVB17221AEMCommandType.RemoveAudioMapping
Added AVB17221AEMCommandType.RemoveSensorMapping
Added AVB17221AEMCommandType.RemoveVideoMapping
Added AVB17221AEMCommandType.SetAssociationID
Added AVB17221AEMCommandType.SetClockSource
Added AVB17221AEMCommandType.SetConfiguration
Added AVB17221AEMCommandType.SetControl
Added AVB17221AEMCommandType.SetMatrix
Added AVB17221AEMCommandType.SetMemoryObjectLength
Added AVB17221AEMCommandType.SetMixer
Added AVB17221AEMCommandType.SetName
Added AVB17221AEMCommandType.SetSamplingRate
Added AVB17221AEMCommandType.SetSensorFormat
Added AVB17221AEMCommandType.SetSignalSelector
Added AVB17221AEMCommandType.SetStreamBackup
Added AVB17221AEMCommandType.SetStreamFormat
Added AVB17221AEMCommandType.SetStreamInfo
Added AVB17221AEMCommandType.SetVideoFormat
Added AVB17221AEMCommandType.StartOperation
Added AVB17221AEMCommandType.StartStreaming
Added AVB17221AEMCommandType.StopStreaming
Added AVB17221AEMCommandType.WriteDescriptor
Added AVB17221Entity
Added AVB17221Entity.associationID
Added AVB17221Entity.availableIndex
Added AVB17221Entity.controllerCapabilities
Added AVB17221Entity.entityCapabilities
Added AVB17221Entity.entityDiscovery
Added AVB17221Entity.entityID
Added AVB17221Entity.entityModelID
Added AVB17221Entity.gPTPDomainNumber
Added AVB17221Entity.gPTPGrandmasterID
Added AVB17221Entity.identifyControlIndex
Added AVB17221Entity.interfaceIndex
Added AVB17221Entity.listenerCapabilities
Added AVB17221Entity.listenerStreamSinks
Added AVB17221Entity.localEntity
Added AVB17221Entity.macAddresses
Added AVB17221Entity.talkerCapabilities
Added AVB17221Entity.talkerStreamSources
Added AVB17221Entity.timeToLive
Added AVB17221EntityDiscovery
Added AVB17221EntityDiscovery.addLocalEntity(AVB17221Entity!, error: NSErrorPointer) -> Bool
Added AVB17221EntityDiscovery.changeEntityWithEntityID(UInt64, toNewGPTPGrandmasterID: UInt64, error: NSErrorPointer) -> Bool
Added AVB17221EntityDiscovery.discoverEntities() -> Bool
Added AVB17221EntityDiscovery.discoverEntity(UInt64) -> Bool
Added AVB17221EntityDiscovery.discoveryDelegate
Added AVB17221EntityDiscovery.interface
Added AVB17221EntityDiscovery.interfaceName
Added AVB17221EntityDiscovery.init(interfaceName: String!)
Added AVB17221EntityDiscovery.primeIterators()
Added AVB17221EntityDiscovery.removeLocalEntity(UInt64, error: NSErrorPointer) -> Bool
Added AVB17221EntityDiscoveryDelegate
Added AVB17221EntityDiscoveryDelegate.didAddLocalEntity(AVB17221Entity!, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didAddRemoteEntity(AVB17221Entity!, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didRediscoverLocalEntity(AVB17221Entity!, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didRediscoverRemoteEntity(AVB17221Entity!, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didRemoveLocalEntity(AVB17221Entity!, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didRemoveRemoteEntity(AVB17221Entity!, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didUpdateLocalEntity(AVB17221Entity!, changedProperties: AVB17221EntityPropertyChanged, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityDiscoveryDelegate.didUpdateRemoteEntity(AVB17221Entity!, changedProperties: AVB17221EntityPropertyChanged, on17221EntityDiscovery: AVB17221EntityDiscovery!)
Added AVB17221EntityPropertyChanged [struct]
Added AVB17221EntityPropertyChanged.ASGrandmasterID
Added AVB17221EntityPropertyChanged.AssociationID
Added AVB17221EntityPropertyChanged.AvailableIndex
Added AVB17221EntityPropertyChanged.ControllerCapabilities
Added AVB17221EntityPropertyChanged.EntityCapabilities
Added AVB17221EntityPropertyChanged.EntityID
Added AVB17221EntityPropertyChanged.EntityType
Added AVB17221EntityPropertyChanged.GPTPDomainNumber
Added AVB17221EntityPropertyChanged.GPTPGrandmasterID
Added AVB17221EntityPropertyChanged.GUID
Added AVB17221EntityPropertyChanged.IdentifyControlIndex
Added AVB17221EntityPropertyChanged.InterfaceIndex
Added AVB17221EntityPropertyChanged.ListenerCapabilities
Added AVB17221EntityPropertyChanged.ListenerStreamSinks
Added AVB17221EntityPropertyChanged.MACAddress
Added AVB17221EntityPropertyChanged.ModelID
Added AVB17221EntityPropertyChanged.TalkerCapabilities
Added AVB17221EntityPropertyChanged.TalkerStreamSources
Added AVB17221EntityPropertyChanged.TimeToLive
Added AVB17221EntityPropertyChanged.VendorID
Added AVB17221EntityPropertyChanged.init(_: UInt)
Added AVB17221EntityPropertyChanged.init(rawValue: UInt)
Added AVB1722ControlInterface
Added AVB1722ControlInterface.interface
Added AVB1722ControlInterface.interfaceName
Added AVB1722ControlInterface.init(interfaceName: String!)
Added AVBCentralManager
Added AVBCentralManager.didAddInterface(AVBInterface!)
Added AVBCentralManager.didRemoveInterface(AVBInterface!)
Added AVBCentralManager.nextAvailableDynamicEntityID() -> UInt64 [class]
Added AVBCentralManager.nextAvailableDynamicEntityModelID() -> UInt64 [class]
Added AVBCentralManager.releaseDynamicEntityID(UInt64) [class]
Added AVBCentralManager.releaseDynamicEntityModelID(UInt64) [class]
Added AVBCentralManager.startControllerMatching()
Added AVBCentralManager.streamingEnabledInterfacesOnly() -> Bool
Added AVBEthernetInterface
Added AVBInterface
Added AVBInterface.acmp
Added AVBInterface.aecp
Added AVBInterface.entityDiscovery
Added AVBInterface.interfaceName
Added AVBInterface.init(interfaceName: String!)
Added AVBInterface.isAVBCapableInterfaceNamed(String!) -> Bool [class]
Added AVBInterface.isAVBEnabledOnInterfaceNamed(String!) -> Bool [class]
Added AVBInterface.macAddressForInterfaceNamed(String!) -> AVBMACAddress! [class]
Added AVBInterface.myEntityID() -> UInt64 [class]
Added AVBInterface.myGUID() -> UInt64 [class]
Added AVBInterface.supportedInterfaces() -> [AnyObject]! [class]
Added AVBMACAddress
Added AVBMACAddress.bytes
Added AVBMACAddress.init(bytes: UnsafeMutablePointer<UInt8>)
Added AVBMACAddress.dataRepresentation
Added AVBMACAddress.multicast
Added AVBMACAddress.stringRepresentation
Added AVB17221ACMPInterfaceCompletion
Added AVB17221AECPInterfaceCompletion
Added AVBErrorDomain
Added AVBMACAddressSize
Added AVBNullEUI64