Interface Call1.Content.MediaDescription.Interface.RTPHeaderExtensions

Interface Index (Compact) | Summary | Description | Properties | Types

Properties

HeaderExtensions a(uuss) (RTP_Header_Extensions_List) Read only

Types

RTP_Header_Extension Struct (uuss)
WARNING: This interface is experimental and is likely to cause havoc to your API/ABI if bindings are generated. Do not include this interface in libraries that care about compatibility.
Added in 0.21.UNRELEASED. (draft version, not API-stable)
Objects implementing this interface must also implement:

Description

This media description interface provides a method of signalling support for RTP Header Extensions, documented by A General Mechanism for RTP Header Extensions (RFC 5285).

For more details on the General Mechanism for RTP Header Extensions and how to use them, one should refer to RFC 5285.

Properties

Accessed using the org.freedesktop.DBus.Properties interface.
(Permalink)

HeaderExtensions — a(uuss) (RTP_Header_Extensions_List)

Read only
A list of remote header extensions which are supported.

Types

Struct (Permalink)

RTP_Header_Extension — (uuss)

A struct defining a RTP Header extension.
  • ID — u
  • Identifier to be negotiated.
  • Direction — u (Media_Stream_Direction)
  • Direction in which the Header Extension is negotiated.
  • URI — s
  • URI defining the extension.
  • Parameters — s
  • Feedback parameters as a string. Format is defined in the relevant RFC.