TpaMediaStream

TpaMediaStream

Synopsis




#define             TPA_MEDIA_STREAM_GET_PRIVATE        (obj)
                    TpaMediaStreamPrivate;
                    TpaMediaStream;
TpaMediaStream*     tpa_media_stream_new                (TpaObject *object);
gboolean            tpa_media_stream_handle_channel     (TpaMediaStream *self,
                                                         TpaChannel *channel);
void                tpa_media_stream_set_audio_volume   (TpaMediaStream *self,
                                                         guint stream,
                                                         guint volume);
void                tpa_media_stream_mute_input         (TpaMediaStream *self,
                                                         guint stream,
                                                         gboolean mute);
void                tpa_media_stream_mute_output        (TpaMediaStream *self,
                                                         guint stream,
                                                         gboolean mute);
void                tpa_media_stream_add_video_output   (TpaMediaStream *self,
                                                         guint stream,
                                                         guint window);
void                tpa_media_stream_remove_video_output
                                                        (TpaMediaStream *self,
                                                         guint window);
void                tpa_media_stream_add_video_input    (TpaMediaStream *self,
                                                         guint window);
void                tpa_media_stream_remove_video_input (TpaMediaStream *self,
                                                         guint window);

Description

Details

TPA_MEDIA_STREAM_GET_PRIVATE()

#define             TPA_MEDIA_STREAM_GET_PRIVATE(obj)

obj :

TpaMediaStreamPrivate

typedef struct _TpaMediaStreamPrivate TpaMediaStreamPrivate;


TpaMediaStream

typedef struct {
    TpaObject parent;
    TpaMediaStreamPrivate *priv;
} TpaMediaStream;


tpa_media_stream_new ()

TpaMediaStream*     tpa_media_stream_new                (TpaObject *object);

object :
Returns :

tpa_media_stream_handle_channel ()

gboolean            tpa_media_stream_handle_channel     (TpaMediaStream *self,
                                                         TpaChannel *channel);

self :
channel :
Returns :

tpa_media_stream_set_audio_volume ()

void                tpa_media_stream_set_audio_volume   (TpaMediaStream *self,
                                                         guint stream,
                                                         guint volume);

self :
stream :
volume :

tpa_media_stream_mute_input ()

void                tpa_media_stream_mute_input         (TpaMediaStream *self,
                                                         guint stream,
                                                         gboolean mute);

self :
stream :
mute :

tpa_media_stream_mute_output ()

void                tpa_media_stream_mute_output        (TpaMediaStream *self,
                                                         guint stream,
                                                         gboolean mute);

self :
stream :
mute :

tpa_media_stream_add_video_output ()

void                tpa_media_stream_add_video_output   (TpaMediaStream *self,
                                                         guint stream,
                                                         guint window);

self :
stream :
window :

tpa_media_stream_remove_video_output ()

void                tpa_media_stream_remove_video_output
                                                        (TpaMediaStream *self,
                                                         guint window);

self :
window :

tpa_media_stream_add_video_input ()

void                tpa_media_stream_add_video_input    (TpaMediaStream *self,
                                                         guint window);

self :
window :

tpa_media_stream_remove_video_input ()

void                tpa_media_stream_remove_video_input (TpaMediaStream *self,
                                                         guint window);

self :
window :