MediaManager
Object Hierarchy:
Description:
[ Compact ]
public class MediaManager
Namespace: Purple
Package: purple
Content:
Static methods:
- public static unowned MediaManager @get ()
Methods:
- public unowned Media create_media (Account account, string conference_type, string remote_user, bool initiator)
- public bool create_output_window (Media media, string session_id, string participant)
- public unowned Media create_private_media (Account account, string conference_type, string remote_user, bool initiator)
- public unowned MediaElementInfo get_active_element (MediaElementType type)
- public Type get_backend_type ()
- public unowned Element get_element (MediaSessionType type, Media media, string session_id, string participant)
- public unowned MediaElementInfo get_element_info (string name)
- public unowned List get_media ()
- public unowned List get_media_by_account (Account account)
- public unowned Element get_pipeline ()
- public unowned List get_private_media ()
- public unowned List get_private_media_by_account (Account account)
- public MediaCaps get_ui_caps ()
- public unowned Caps get_video_caps ()
- public int receive_application_data (Media media, string session_id, string participant, void* buffer, uint max_size, bool blocking)
- public bool register_element (MediaElementInfo info)
- public void remove_media (Media media)
- public bool remove_output_window (ulong output_window_id)
- public void remove_output_windows (Media media, string session_id, string participant)
- public int send_application_data (Media media, string session_id, string participant, void* buffer, uint size, bool blocking)
- public bool set_active_element (MediaElementInfo info)
- public void set_application_data_callbacks (Media media, string session_id, string participant, MediaAppDataCallbacks callbacks, DestroyNotify notify)
- public void set_backend_type (Type backend_type)
- public ulong set_output_window (Media media, string session_id, string participant, ulong window_id)
- public void set_ui_caps (MediaCaps caps)
- public void set_video_caps (Caps caps)
- public bool unregister_element (string name)