Media Coding Datatypes

OcaMediaCoding

struct OcaMediaCoding

Codec ID + Coding parameters

OcaMediaCodingSchemeID CodingSchemeID

ID of coding scheme to use.

OcaString CodecParameters

Coding parameters. Content is coding-scheme-dependent.

OcaONo ClockONo

Object number of OcaMediaClock3 object to use for this coding scheme. May be zero if no OcaMediaClock3 object is used.

OCP.1 Encoding

Field

Basic type

Byte length

CodingSchemeID.Value

OcaUint16

2

CodecParameters.Len

OcaUint16

2

CodecParameters.Value

string

variable

ClockONo.ONo

OcaUint32

4

OcaMediaCodingSchemeID

using OcaMediaCodingSchemeID = OcaUint16

Codec parameters

OcaSDPString

using OcaSDPString = OcaString

Codec parameters