Index

Data Type OcaMediaSourceConnector

Media source (i.e. output) connector. Connects to an outbound stream. Collected by OcaMediaTransportNetwork.

Properties

OcaMediaConnectorID IDInternal

Internal ID.

OcaString IDExternal

Public name of connector. May be published to the media transport network, depending on the type of network.

OcaMediaConnection Connection

Descriptor of the stream connection to this connector. If there is no stream connected to this controller, (i.e. property Connected = FALSE), the value of this property is undefined.

OcaList<OcaMediaCoding> AvailableCodings

List of codings available for this connector.

OcaUint16 PinCount

Number of pins in this connector.

OcaMap<OcaUint16,OcaPortID> ChannelPinMap

Map of stream pins (source channels) to OCA ports (input ports) of the owning OcaMediaNetwork object. This defines what source channels are sent to the network. A pin is identified by an OcaUint16 with value 1..MaxPinCount. Not having a certain pin identifier in this map means that the pin is empty (i.e. not carrying a source channel).

OcaDBFS AlignmentLevel

Alignment level of the interface. Note that the dBFS value is referenced to the interface's fullscale value, not to device's internal fullscale value.

OcaMediaCoding CurrentCoding

Coding currently used by this connector.

OCP.1 Encoding

FieldBasic typeByte Length
IDInternal.IndexOcaUint162
IDExternal.LenOcaUint162
IDExternal.Valuestringvariable
Connection.SecureOcaBoolean1
Connection.StreamParameters.Value.DataSizeOcaUint162
Connection.StreamParameters.Value.DataOcaUint81 * Count
Connection.StreamCastModeOcaEnumItem1
Connection.StreamChannelCountOcaUint162
AvailableCodingsOcaList<{OcaUint16, {OcaUint16, string}, OcaUint32}>(2 + Count * (6 + (2 + variable)))
PinCountOcaUint162
ChannelPinMapOcaMap<OcaUint16, {OcaEnumItem, OcaUint16}>(2 + 5 * Count)
AlignmentLevel.Value.ValueOcaFloat324
CurrentCoding.CodingSchemeID.ValueOcaUint162
CurrentCoding.CodecParameters.LenOcaUint162
CurrentCoding.CodecParameters.Valuestringvariable
CurrentCoding.ClockONo.ONoOcaUint324