|
|
|
|
|
|
|
|
|
|
|
|
|
A list of basic payload types that are defined by RTP profiles or by SDP. It is easier to transport these values than larger structures. Unfortunately the use of exactly these values is not completely mandatory, so mapping may be required. Private extensions are marked with the prefix MN_. This enum was originally called RTPPayloadTypes because most values must be from RTP profiles. But RTSP and SDP make use of these values and we use the values in various places throughout the code as well. The comments indicate values that were defined by the RTP RFC or found somewhere else. If not in RFC 1889, the source is noted. Example: PCMU A 8000 1 means Encoding is PCMU, it's an audio codec, with 8000 Hz, mono IOP 2 means that this was found in draft-ietf-avt-profile-interop-02.txt
|
|
To be able to distinguish between the differen retransmission types an SDP attribute is used: a=x-retrans: Here the different retransmission types are specified in an enum. So far, the types LC (loss collection) and RS (retransmission scheduling) are the only two types. |
|
|
|
Returns default channels from payload type. |
|
Returns default rate from a payload type. |
|
certain Payload Type is an audio payload type. |
|
Decides if certain Payload Type is known. |
|
Returns if certain Payload Type is a layered payload type. |
|
certain Payload Type is multiplexed payload type. |
|
|
|
|
|
Returns Payload Type from value |