Stream
Transmitter
Class
constructor
parent_
class
name
add_
remote_
candidates
force_
remote_
candidates
gather_
local_
candidates
stop
GJS API Reference
Farstream-0.2
Farstream
StreamTransmitterClass
Class StreamTransmitterClass
You must override the add_remote_candidate in a subclass
record
Hierarchy
StreamTransmitterClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
add_
remote_
candidates
force_
remote_
candidates
gather_
local_
candidates
stop
Constructors
constructor
new
Stream
Transmitter
Class
(
)
:
Farstream
.
StreamTransmitterClass
Returns
Farstream
.
StreamTransmitterClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Our parent
field
Static
name
name
:
string
Methods
add_
remote_
candidates
add_
remote_
candidates
(
streamtransmitter
:
Farstream
.
StreamTransmitter
, candidates
:
Farstream
.
Candidate
[]
)
:
boolean
Parameters
streamtransmitter:
Farstream
.
StreamTransmitter
candidates:
Farstream
.
Candidate
[]
Returns
boolean
force_
remote_
candidates
force_
remote_
candidates
(
streamtransmitter
:
Farstream
.
StreamTransmitter
, remote_candidates
:
Farstream
.
Candidate
[]
)
:
boolean
Parameters
streamtransmitter:
Farstream
.
StreamTransmitter
remote_candidates:
Farstream
.
Candidate
[]
Returns
boolean
gather_
local_
candidates
gather_
local_
candidates
(
streamtransmitter
:
Farstream
.
StreamTransmitter
)
:
boolean
Parameters
streamtransmitter:
Farstream
.
StreamTransmitter
Returns
boolean
stop
stop
(
streamtransmitter
:
Farstream
.
StreamTransmitter
)
:
void
Parameters
streamtransmitter:
Farstream
.
StreamTransmitter
Returns
void
Stream
Transmitter
Class
constructor
parent_
class
name
add_
remote_
candidates
force_
remote_
candidates
gather_
local_
candidates
stop
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJGYXJzdHJlYW1fMF8yLkZhcnN0cmVhbS5TdHJlYW1UcmFuc21pdHRlckNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJGYXJzdHJlYW1fMF8yLkZhcnN0cmVhbS5TdHJlYW1UcmFuc21pdHRlckNsYXNzLmh0bWwjcGFyZW50X2NsYXNzIiwibmFtZSI6InBhcmVudF9jbGFzcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiRmFyc3RyZWFtXzBfMi5GYXJzdHJlYW0uU3RyZWFtVHJhbnNtaXR0ZXJDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJGYXJzdHJlYW1fMF8yLkZhcnN0cmVhbS5TdHJlYW1UcmFuc21pdHRlckNsYXNzLmh0bWwjYWRkX3JlbW90ZV9jYW5kaWRhdGVzIiwibmFtZSI6ImFkZF9yZW1vdGVfY2FuZGlkYXRlcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJGYXJzdHJlYW1fMF8yLkZhcnN0cmVhbS5TdHJlYW1UcmFuc21pdHRlckNsYXNzLmh0bWwjZm9yY2VfcmVtb3RlX2NhbmRpZGF0ZXMiLCJuYW1lIjoiZm9yY2VfcmVtb3RlX2NhbmRpZGF0ZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRmFyc3RyZWFtXzBfMi5GYXJzdHJlYW0uU3RyZWFtVHJhbnNtaXR0ZXJDbGFzcy5odG1sI2dhdGhlcl9sb2NhbF9jYW5kaWRhdGVzIiwibmFtZSI6ImdhdGhlcl9sb2NhbF9jYW5kaWRhdGVzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkZhcnN0cmVhbV8wXzIuRmFyc3RyZWFtLlN0cmVhbVRyYW5zbWl0dGVyQ2xhc3MuaHRtbCNzdG9wIiwibmFtZSI6InN0b3AiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJGYXJzdHJlYW1fMF8yLkZhcnN0cmVhbS5TdHJlYW1UcmFuc21pdHRlckNsYXNzLmh0bWwiLCJuYW1lIjoiU3RyZWFtVHJhbnNtaXR0ZXJDbGFzcyJ9
You must override the add_remote_candidate in a subclass