GstWebRTCICETransport
See the specification
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:
	
No description available
					
	
No description available
			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:
	
No description available
					
	
No description available
			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:
	
No description available
					
	
No description available
			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:
	
No description available
					
	
No description available
			gst_webrtc_ice_transport_new_candidate
gst_webrtc_ice_transport_new_candidate (GstWebRTCICETransport * ice, guint stream_id, GstWebRTCICEComponent component, const 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:
	
No description available
					
	
No description available
					
	
No description available
					
	
No description available
			GstWebRTC.WebRTCICETransport.new_candidate
def GstWebRTC.WebRTCICETransport.new_candidate (self, stream_id, component, attr):
    #python wrapper for 'gst_webrtc_ice_transport_new_candidate'
	Parameters:
	
No description available
					
	
No description available
					
	
No description available
					
	
No description available
			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:
	
No description available
			GstWebRTC.WebRTCICETransport.selected_pair_change
def GstWebRTC.WebRTCICETransport.selected_pair_change (self):
    #python wrapper for 'gst_webrtc_ice_transport_selected_pair_change'
	Parameters:
	
No description available
			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:
	
No description available
					
	
No description available
					
	
No description available
			Flags: Run Last
on-new-candidate
def on_new_candidate_callback (self, object, *user_data):
    #python callback for the 'on-new-candidate' signal
	Parameters:
	
No description available
					
	
No description available
					
	
No description available
			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:
	
No description available
					
	
No description available
			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:
	
No description available
					
	
No description available
			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:
	
No description available
			
			
							No description available
					
	do_gather_candidates
def do_gather_candidates (transport):
    #python implementation of the 'gather_candidates' virtual method
	Parameters:
	
No description available
			
			
							No description available
					
	The results of the search are