![]() |
![]() |
![]() |
Farsight2 Reference Manual | ![]() |
---|---|---|---|---|
FsParticipant; FsParticipantClass;
This object is the base implementation of a Farsight Participant. It needs to be derived and implemented by a farsight conference gstreamer element. A participant represents any source of media in a conference. This could be a human-participant or an automaton.
typedef struct _FsParticipant FsParticipant;
All members are private (access them using the properties)
typedef struct { GObjectClass parent_class; /* virtual functions */ } FsParticipantClass;
The FsParticipant class has no virtual methods to implement, but you may want to override the properties or attach more date to it
GObjectClass |
Our parent |
cname
" property"cname" gchararray : Read / Write / Construct Only
A string representing the cname of the current participant. This is a constructor parameter that cannot be changed afterwards. User must free the string after getting it.
Default value: NULL
void user_function (FsParticipant *self, GObject *object, gint errorno, gchar *error_msg, gpointer user_data) : Run Last
This signal is emitted in any error condition
|
FsParticipant that emitted the signal |
|
The Gobject that emitted the signal |
|
The number of the error |
|
Error message to be displayed to user |
|
Debugging error message |
|
user data set when the signal handler was connected. |