GstWebRTCICETransport

GstWebRTCICETransport — RTCIceTransport object

Properties

GstWebRTCICEComponent component Read / Write / Construct Only
GstWebRTCICEGatheringState gathering-state Read
GstWebRTCICEConnectionState state Read

Signals

Types and Values

Object Hierarchy

    GEnum
    ╰── GstWebRTCICEConnectionState
    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstWebRTCICETransport

Includes

#include <gst/codecparsers/gstmpeg4parser.h>

Description

https://www.w3.org/TR/webrtc/#rtcicetransport

Functions

Types and Values

enum GstWebRTCICEConnectionState

See http://w3c.github.io/webrtc-pc/dom-rtciceconnectionstate

Members

GST_WEBRTC_ICE_GATHERING_STATE_NEW

   

GST_WEBRTC_ICE_GATHERING_STATE_GATHERING

   

GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE

   

Property Details

The “component” property

  “component”                GstWebRTCICEComponent

The ICE component of this transport.

Flags: Read / Write / Construct Only

Default value: GST_WEBRTC_ICE_COMPONENT_RTP


The “gathering-state” property

  “gathering-state”          GstWebRTCICEGatheringState

The ICE gathering state of this transport.

Flags: Read

Default value: GST_WEBRTC_ICE_GATHERING_STATE_NEW


The “state” property

  “state”                    GstWebRTCICEConnectionState

The ICE connection state of this transport.

Flags: Read

Default value: GST_WEBRTC_ICE_CONNECTION_STATE_NEW

Signal Details

The “on-new-candidate” signal

void
user_function (GstWebRTCICETransport *gstwebrtcicetransport,
               gchar                 *arg1,
               gpointer               user_data)

Flags: Run Last


The “on-selected-candidate-pair-change” signal

void
user_function (GstWebRTCICETransport *gstwebrtcicetransport,
               gpointer               user_data)

Flags: Run Last

See Also

GstWebRTCRTPSender, GstWebRTCRTPReceiver, GstWebRTCDTLSTransport