# GstWebRTCRTPTransceiver

https://www.w3.org/TR/webrtc/#rtcrtptransceiver-interface

## GstWebRTCRTPTransceiver

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstWebRTCRTPTransceiver

Mostly matches the WebRTC RTCRtpTransceiver interface.

### Class structure

#### GstWebRTCRTPTransceiverClass

### GstWebRTC.WebRTCRTPTransceiverClass

## GstWebRTC.WebRTCRTPTransceiver

    GObject.Object
        ╰──GObject.InitiallyUnowned
            ╰──Gst.Object
                ╰──GstWebRTC.WebRTCRTPTransceiver

Mostly matches the WebRTC RTCRtpTransceiver interface.

## GstWebRTC.WebRTCRTPTransceiver

    GObject.Object
        ╰──GObject.InitiallyUnowned
            ╰──Gst.Object
                ╰──GstWebRTC.WebRTCRTPTransceiver

Mostly matches the WebRTC RTCRtpTransceiver interface.

### Properties

#### codec-preferences

    “codec-preferences” GstCaps *

Caps representing the codec preferences.

Flags : Read / Write

Since : 1.20

#### codec-preferences

    “codec-preferences” Gst.Caps

Caps representing the codec preferences.

Flags : Read / Write

Since : 1.20

#### codec_preferences

    “self.props.codec_preferences” Gst.Caps

Caps representing the codec preferences.

Flags : Read / Write

Since : 1.20

#### current-direction

    “current-direction” GstWebRTCRTPTransceiverDirection *

The transceiver's current directionality, or none if the transceiver is stopped or has never participated in an exchange of offers and answers. To change the transceiver's directionality, set the value of the direction property.

Flags : Read

Since : 1.20

#### current-direction

    “current-direction” GstWebRTC.WebRTCRTPTransceiverDirection

The transceiver's current directionality, or none if the transceiver is stopped or has never participated in an exchange of offers and answers. To change the transceiver's directionality, set the value of the direction property.

Flags : Read

Since : 1.20

#### current_direction

    “self.props.current_direction” GstWebRTC.WebRTCRTPTransceiverDirection

The transceiver's current directionality, or none if the transceiver is stopped or has never participated in an exchange of offers and answers. To change the transceiver's directionality, set the value of the direction property.

Flags : Read

Since : 1.20

#### direction

    “direction” GstWebRTCRTPTransceiverDirection *

Direction of the transceiver.

Flags : Read / Write

Since : 1.18

#### direction

    “direction” GstWebRTC.WebRTCRTPTransceiverDirection

Direction of the transceiver.

Flags : Read / Write

Since : 1.18

#### direction

    “self.props.direction” GstWebRTC.WebRTCRTPTransceiverDirection

Direction of the transceiver.

Flags : Read / Write

Since : 1.18

#### kind

    “kind” GstWebRTCKind *

The kind of media this transceiver transports

Flags : Read

Since : 1.20

#### kind

    “kind” GstWebRTC.WebRTCKind

The kind of media this transceiver transports

Flags : Read

Since : 1.20

#### kind

    “self.props.kind” GstWebRTC.WebRTCKind

The kind of media this transceiver transports

Flags : Read

Since : 1.20

#### mid

    “mid” gchar *

The media ID of the m-line associated with this transceiver. This association is established, when possible, whenever either a local or remote description is applied. This field is null if neither a local or remote description has been applied, or if its associated m-line is rejected by either a remote offer or any answer.

Flags : Read

Since : 1.20

#### mid

    “mid” String

The media ID of the m-line associated with this transceiver. This association is established, when possible, whenever either a local or remote description is applied. This field is null if neither a local or remote description has been applied, or if its associated m-line is rejected by either a remote offer or any answer.

Flags : Read

Since : 1.20

#### mid

    “self.props.mid” str

The media ID of the m-line associated with this transceiver. This association is established, when possible, whenever either a local or remote description is applied. This field is null if neither a local or remote description has been applied, or if its associated m-line is rejected by either a remote offer or any answer.

Flags : Read

Since : 1.20

#### mlineindex

    “mlineindex” guint

Flags : Read / Write / Construct Only

#### mlineindex

    “mlineindex” Number

Flags : Read / Write / Construct Only

#### mlineindex

    “self.props.mlineindex” int

Flags : Read / Write / Construct Only

#### receiver

    “receiver” GstWebRTCRTPReceiver *

Flags : Read / Write / Construct Only

#### receiver

    “receiver” GstWebRTC.WebRTCRTPReceiver

Flags : Read / Write / Construct Only

#### receiver

    “self.props.receiver” GstWebRTC.WebRTCRTPReceiver

Flags : Read / Write / Construct Only

#### sender

    “sender” GstWebRTCRTPSender *

Flags : Read / Write / Construct Only

#### sender

    “sender” GstWebRTC.WebRTCRTPSender

Flags : Read / Write / Construct Only

#### sender

    “self.props.sender” GstWebRTC.WebRTCRTPSender

Flags : Read / Write / Construct Only

The results of the search are