mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-10 03:19:40 +00:00
4754e4e8cc
Original commit message from CVS: added functions gst_gconf_get_default_{audio,video}_sink -- this is so the defaults library (gstgconf) can be used by applications with uninstalled gstreamer (ie, no gconf keys). More specifically, these functions enable the player to work uninstalled, which is a good thing (tm).
26 lines
721 B
C
26 lines
721 B
C
#ifndef GST_GCONF_H
|
|
#define GST_GCONF_H
|
|
|
|
/*
|
|
* this library handles interaction with GConf
|
|
*/
|
|
|
|
#include <gst/gst.h>
|
|
#include <gconf/gconf-client.h>
|
|
|
|
gchar * gst_gconf_get_string (const gchar *key);
|
|
void gst_gconf_set_string (const gchar *key,
|
|
const gchar *value);
|
|
|
|
GstElement * gst_gconf_render_bin_from_key (const gchar *key);
|
|
GstElement * gst_gconf_render_bin_from_description (const gchar *description);
|
|
|
|
GstElement * gst_gconf_get_default_video_sink (void);
|
|
GstElement * gst_gconf_get_default_audio_sink (void);
|
|
|
|
/*
|
|
guint gst_gconf_notify_add (const gchar *key,
|
|
GConfClientNotifyFunc func,
|
|
gpointer user_data);
|
|
*/
|
|
#endif /* GST_GCONF_H */
|