Media source (i.e. output) connector. Connects to an outbound stream. Collected by OcaMediaTransportNetwork.
Internal ID.
Public name of connector. May be published to the media transport network, depending on the type of network.
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.
List of codings available for this connector.
Number of pins in this connector.
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.
Coding currently used by this connector.
OCP.1 Encoding
Field | Basic type | Byte Length |
IDInternal.Index | OcaUint16 | 2 |
IDExternal.Len | OcaUint16 | 2 |
IDExternal.Value | string | variable |
Connection.Secure | OcaBoolean | 1 |
Connection.StreamParameters.Value.DataSize | OcaUint16 | 2 |
Connection.StreamParameters.Value.Data | OcaUint8 | 1 * Count |
Connection.StreamCastMode | OcaEnumItem | 1 |
Connection.StreamChannelCount | OcaUint16 | 2 |
AvailableCodings | OcaList<{OcaUint16, {OcaUint16, string}, OcaUint32}> | (2 + Count * (6 + (2 + variable))) |
PinCount | OcaUint16 | 2 |
ChannelPinMap | OcaMap<OcaUint16, {OcaEnumItem, OcaUint16}> | (2 + 5 * Count) |
AlignmentLevel.Value.Value | OcaFloat32 | 4 |
CurrentCoding.CodingSchemeID.Value | OcaUint16 | 2 |
CurrentCoding.CodecParameters.Len | OcaUint16 | 2 |
CurrentCoding.CodecParameters.Value | string | variable |
CurrentCoding.ClockONo.ONo | OcaUint32 | 4 |