GstWebRTCICETransport
GstWebRTCICETransport
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstWebRTCICETransport
Members
parent
		(GstObject)
		–
	role
		(GstWebRTCICERole)
		–
	component
		(GstWebRTCICEComponent)
		–
	state
		(GstWebRTCICEConnectionState)
		–
	gathering_state
		(GstWebRTCICEGatheringState)
		–
	src
		(GstElement *)
		–
	sink
		(GstElement *)
		–
	_padding
		(gpointer *)
		–
	Class structure
GstWebRTCICETransportClass
Fields
parent_class
		(GstObjectClass)
		–
	_padding
		(gpointer *)
		–
	GstWebRTC.WebRTCICETransportClass
Attributes
parent_class
		(Gst.ObjectClass)
		–
	_padding
		([ Object ])
		–
	GstWebRTC.WebRTCICETransportClass
Attributes
parent_class
		(Gst.ObjectClass)
		–
	_padding
		([ object ])
		–
	GstWebRTC.WebRTCICETransport
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstWebRTC.WebRTCICETransport
Members
parent
		(Gst.Object)
		–
	role
		(GstWebRTC.WebRTCICERole)
		–
	component
		(GstWebRTC.WebRTCICEComponent)
		–
	state
		(GstWebRTC.WebRTCICEConnectionState)
		–
	gathering_state
		(GstWebRTC.WebRTCICEGatheringState)
		–
	src
		(Gst.Element)
		–
	sink
		(Gst.Element)
		–
	_padding
		([ Object ])
		–
	GstWebRTC.WebRTCICETransport
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstWebRTC.WebRTCICETransport
Members
parent
		(Gst.Object)
		–
	role
		(GstWebRTC.WebRTCICERole)
		–
	component
		(GstWebRTC.WebRTCICEComponent)
		–
	state
		(GstWebRTC.WebRTCICEConnectionState)
		–
	gathering_state
		(GstWebRTC.WebRTCICEGatheringState)
		–
	src
		(Gst.Element)
		–
	sink
		(Gst.Element)
		–
	_padding
		([ object ])
		–
	Methods
gst_webrtc_ice_transport_connection_state_change
gst_webrtc_ice_transport_connection_state_change (GstWebRTCICETransport * ice, GstWebRTCICEConnectionState new_state)
Parameters:
ice
				–
	new_state
				–
	GstWebRTC.WebRTCICETransport.prototype.connection_state_change
function GstWebRTC.WebRTCICETransport.prototype.connection_state_change(new_state: GstWebRTC.WebRTCICEConnectionState): {
    // javascript wrapper for 'gst_webrtc_ice_transport_connection_state_change'
}
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	new_state
					(
						GstWebRTC.WebRTCICEConnectionState
						)
				–
	GstWebRTC.WebRTCICETransport.connection_state_change
def GstWebRTC.WebRTCICETransport.connection_state_change (self, new_state):
    #python wrapper for 'gst_webrtc_ice_transport_connection_state_change'
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	new_state
					(
						GstWebRTC.WebRTCICEConnectionState
						)
				–
	gst_webrtc_ice_transport_gathering_state_change
gst_webrtc_ice_transport_gathering_state_change (GstWebRTCICETransport * ice, GstWebRTCICEGatheringState new_state)
Parameters:
ice
				–
	new_state
				–
	GstWebRTC.WebRTCICETransport.prototype.gathering_state_change
function GstWebRTC.WebRTCICETransport.prototype.gathering_state_change(new_state: GstWebRTC.WebRTCICEGatheringState): {
    // javascript wrapper for 'gst_webrtc_ice_transport_gathering_state_change'
}
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	new_state
					(
						GstWebRTC.WebRTCICEGatheringState
						)
				–
	GstWebRTC.WebRTCICETransport.gathering_state_change
def GstWebRTC.WebRTCICETransport.gathering_state_change (self, new_state):
    #python wrapper for 'gst_webrtc_ice_transport_gathering_state_change'
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	new_state
					(
						GstWebRTC.WebRTCICEGatheringState
						)
				–
	gst_webrtc_ice_transport_new_candidate
gst_webrtc_ice_transport_new_candidate (GstWebRTCICETransport * ice, guint stream_id, GstWebRTCICEComponent component, gchar * attr)
Parameters:
ice
				–
	stream_id
				–
	component
				–
	attr
				–
	GstWebRTC.WebRTCICETransport.prototype.new_candidate
function GstWebRTC.WebRTCICETransport.prototype.new_candidate(stream_id: Number, component: GstWebRTC.WebRTCICEComponent, attr: String): {
    // javascript wrapper for 'gst_webrtc_ice_transport_new_candidate'
}
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	stream_id
					(
						Number
						)
				–
	component
					(
						GstWebRTC.WebRTCICEComponent
						)
				–
	attr
					(
						String
						)
				–
	GstWebRTC.WebRTCICETransport.new_candidate
def GstWebRTC.WebRTCICETransport.new_candidate (self, stream_id, component, attr):
    #python wrapper for 'gst_webrtc_ice_transport_new_candidate'
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	stream_id
					(
						int
						)
				–
	component
					(
						GstWebRTC.WebRTCICEComponent
						)
				–
	attr
					(
						str
						)
				–
	gst_webrtc_ice_transport_selected_pair_change
gst_webrtc_ice_transport_selected_pair_change (GstWebRTCICETransport * ice)
Parameters:
ice
				–
	GstWebRTC.WebRTCICETransport.prototype.selected_pair_change
function GstWebRTC.WebRTCICETransport.prototype.selected_pair_change(): {
    // javascript wrapper for 'gst_webrtc_ice_transport_selected_pair_change'
}
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	GstWebRTC.WebRTCICETransport.selected_pair_change
def GstWebRTC.WebRTCICETransport.selected_pair_change (self):
    #python wrapper for 'gst_webrtc_ice_transport_selected_pair_change'
	Parameters:
ice
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	Signals
on-new-candidate
on_new_candidate_callback (GstWebRTCICETransport * self, gchar * object, gpointer user_data)
Parameters:
self
				–
	object
				–
	user_data
				–
	Flags: Run Last
on-new-candidate
function on_new_candidate_callback(self: GstWebRTC.WebRTCICETransport, object: String, user_data: Object): {
    // javascript callback for the 'on-new-candidate' signal
}
	Parameters:
self
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	object
					(
						String
						)
				–
	user_data
					(
						Object
						)
				–
	Flags: Run Last
on-new-candidate
def on_new_candidate_callback (self, object, *user_data):
    #python callback for the 'on-new-candidate' signal
	Parameters:
self
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	object
					(
						str
						)
				–
	user_data
					(
						variadic
						)
				–
	Flags: Run Last
on-selected-candidate-pair-change
on_selected_candidate_pair_change_callback (GstWebRTCICETransport * self, gpointer user_data)
Parameters:
self
				–
	user_data
				–
	Flags: Run Last
on-selected-candidate-pair-change
function on_selected_candidate_pair_change_callback(self: GstWebRTC.WebRTCICETransport, user_data: Object): {
    // javascript callback for the 'on-selected-candidate-pair-change' signal
}
	Parameters:
self
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	user_data
					(
						Object
						)
				–
	Flags: Run Last
on-selected-candidate-pair-change
def on_selected_candidate_pair_change_callback (self, *user_data):
    #python callback for the 'on-selected-candidate-pair-change' signal
	Parameters:
self
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	user_data
					(
						variadic
						)
				–
	Flags: Run Last
Properties
Virtual Methods
gather_candidates
gboolean gather_candidates (GstWebRTCICETransport * transport)
Parameters:
transport
				–
	
				Returns
								–
			
							No description available
					vfunc_gather_candidates
function vfunc_gather_candidates(transport: GstWebRTC.WebRTCICETransport): {
    // javascript implementation of the 'gather_candidates' virtual method
}
	Parameters:
transport
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	
				Returns
									(
					Number
										)
								–
			
							No description available
					do_gather_candidates
def do_gather_candidates (transport):
    #python implementation of the 'gather_candidates' virtual method
	Parameters:
transport
					(
						GstWebRTC.WebRTCICETransport
						)
				–
	
				Returns
									(
					bool
										)
								–
			
							No description available
					The results of the search are