gstpbutilsinstallplugins

gstpbutilsinstallplugins

Functions

Types and Values

Includes

#include <gst/pbutils/install-plugins.h>

Description

Functions

GstInstallPluginsResultFunc ()

void
(*GstInstallPluginsResultFunc) (GstInstallPluginsReturn result,
                                gpointer user_data);

gst_install_plugins_async ()

GstInstallPluginsReturn
gst_install_plugins_async (const gchar * const *details,
                           GstInstallPluginsContext *ctx,
                           GstInstallPluginsResultFunc func,
                           gpointer user_data);

gst_install_plugins_sync ()

GstInstallPluginsReturn
gst_install_plugins_sync (const gchar * const *details,
                          GstInstallPluginsContext *ctx);

gst_install_plugins_return_get_name ()

const gchar *
gst_install_plugins_return_get_name (GstInstallPluginsReturn ret);

gst_install_plugins_installation_in_progress ()

gboolean
gst_install_plugins_installation_in_progress
                               (void);

gst_install_plugins_supported ()

gboolean
gst_install_plugins_supported (void);

gst_install_plugins_context_new ()

GstInstallPluginsContext *
gst_install_plugins_context_new (void);

gst_install_plugins_context_free ()

void
gst_install_plugins_context_free (GstInstallPluginsContext *ctx);

gst_install_plugins_context_set_xid ()

void
gst_install_plugins_context_set_xid (GstInstallPluginsContext *ctx,
                                     guint xid);

gst_install_plugins_context_set_confirm_search ()

void
gst_install_plugins_context_set_confirm_search
                               (GstInstallPluginsContext *ctx,
                                gboolean confirm_search);

gst_install_plugins_context_set_desktop_id ()

void
gst_install_plugins_context_set_desktop_id
                               (GstInstallPluginsContext *ctx,
                                const gchar *desktop_id);

gst_install_plugins_context_set_startup_notification_id ()

void
gst_install_plugins_context_set_startup_notification_id
                               (GstInstallPluginsContext *ctx,
                                const gchar *startup_id);

Types and Values

enum GstInstallPluginsReturn

Members

GST_INSTALL_PLUGINS_SUCCESS

   

GST_INSTALL_PLUGINS_NOT_FOUND

   

GST_INSTALL_PLUGINS_ERROR

   

GST_INSTALL_PLUGINS_PARTIAL_SUCCESS

   

GST_INSTALL_PLUGINS_USER_ABORT

   

GST_INSTALL_PLUGINS_CRASHED

   

GST_INSTALL_PLUGINS_INVALID

   

GST_INSTALL_PLUGINS_STARTED_OK

   

GST_INSTALL_PLUGINS_INTERNAL_FAILURE

   

GST_INSTALL_PLUGINS_HELPER_MISSING

   

GST_INSTALL_PLUGINS_INSTALL_IN_PROGRESS

   

GstInstallPluginsContext

typedef struct _GstInstallPluginsContext GstInstallPluginsContext;