Farstream.Conference¶
- Subclasses:
None
Methods¶
- Inherited:
Gst.Bin (18), Gst.Element (82), Gst.Object (27), GObject.Object (37), Gst.ChildProxy (9)
- Structs:
|
Virtual Methods¶
|
Properties¶
- Inherited:
Signals¶
- Inherited:
Gst.Bin (5), Gst.Element (3), Gst.Object (1), GObject.Object (1), Gst.ChildProxy (2)
Fields¶
- Inherited:
Gst.Bin (5), Gst.Element (3), Gst.Object (1), GObject.Object (1), Gst.ChildProxy (2)
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class Farstream.Conference(**kwargs)¶
- Bases:
- Abstract:
Yes
- Structure:
The
Farstream.Conference
structure, all the members are private- new_participant()¶
- Raises:
- Returns:
the new
Farstream.Participant
that has been created. TheFarstream.Participant
is owned by the user and he must unref it when he is done with it.- Return type:
Create a new Farstream Participant for the type of the given conference.
- new_session(media_type)¶
- Parameters:
media_type (
Farstream.MediaType
) –Farstream.MediaType
of the new session- Raises:
- Returns:
the new
Farstream.Session
that has been created. TheFarstream.Session
must be unref’d by the user when closing the session.- Return type:
Create a new Farstream session for the given conference.
- do_new_participant() virtual¶
- Returns:
the new
Farstream.Participant
that has been created. TheFarstream.Participant
is owned by the user and he must unref it when he is done with it.- Return type:
Create a new Farstream Participant for the type of the given conference.
- do_new_session(media_type) virtual¶
- Parameters:
media_type (
Farstream.MediaType
) –Farstream.MediaType
of the new session- Returns:
the new
Farstream.Session
that has been created. TheFarstream.Session
must be unref’d by the user when closing the session.- Return type:
Create a new Farstream session for the given conference.