Trait gstreamer_webrtc::prelude::WebRTCICEExtManual

source ·
pub trait WebRTCICEExtManual: Sealed + IsA<WebRTCICE> + 'static {
    // Provided methods
    fn add_candidate(&self, stream: &impl IsA<WebRTCICEStream>, candidate: &str) { ... }
    fn add_candidate_full(
        &self,
        stream: &impl IsA<WebRTCICEStream>,
        candidate: &str,
        promise: Option<&Promise>,
    ) { ... }
}

Provided Methods§

source

fn add_candidate(&self, stream: &impl IsA<WebRTCICEStream>, candidate: &str)

§stream

The WebRTCICEStream

§candidate

The ICE candidate

§promise

A GstPromise for task notifications (Since: 1.24)

source

fn add_candidate_full( &self, stream: &impl IsA<WebRTCICEStream>, candidate: &str, promise: Option<&Promise>, )

Object Safety§

This trait is not object safe.

Implementors§