mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-03 14:08:56 +00:00
versioning gstreamer schemas and install location
Original commit message from CVS: versioning gstreamer schemas and install location
This commit is contained in:
parent
47c01dd098
commit
98b68da0a8
5 changed files with 34 additions and 16 deletions
|
@ -1,3 +1,12 @@
|
||||||
|
2004-02-23 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* gconf/Makefile.am:
|
||||||
|
* gconf/gstreamer.schemas:
|
||||||
|
* gst-libs/gst/gconf/Makefile.am:
|
||||||
|
* gst-libs/gst/gconf/gconf.c:
|
||||||
|
version gconf schemas and install locations
|
||||||
|
|
||||||
2004-02-23 Benjamin Otte <otte@gnome.org>
|
2004-02-23 Benjamin Otte <otte@gnome.org>
|
||||||
|
|
||||||
* ext/xine/xineinput.c: (gst_xine_input_dispose):
|
* ext/xine/xineinput.c: (gst_xine_input_dispose):
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
schemadir = @GCONF_SCHEMA_FILE_DIR@
|
schemadir = @GCONF_SCHEMA_FILE_DIR@
|
||||||
schema_DATA = gstreamer.schemas
|
schema_DATA = gstreamer-@GST_MAJORMINOR@.schemas
|
||||||
|
|
||||||
|
gstreamer-@GST_MAJORMINOR@.schemas: gstreamer.schemas
|
||||||
|
cp $< $@
|
||||||
|
|
||||||
install-data-local:
|
install-data-local:
|
||||||
@GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) \
|
@GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) \
|
||||||
|
@ -10,4 +13,5 @@ install-data-local:
|
||||||
echo "*****************************************************";)
|
echo "*****************************************************";)
|
||||||
@true
|
@true
|
||||||
|
|
||||||
EXTRA_DIST = gstreamer.schemas
|
CLEANFILES = $(schema_DATA)
|
||||||
|
EXTRA_DIST = $(schema_DATA)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
<gconfschemafile>
|
<gconfschemafile>
|
||||||
<schemalist>
|
<schemalist>
|
||||||
<schema>
|
<schema>
|
||||||
<key>/schemas/system/gstreamer/default/audiosink</key>
|
<key>/schemas/system/gstreamer-0.7/default/audiosink</key>
|
||||||
<applyto>/system/gstreamer/default/audiosink</applyto>
|
<applyto>/system/gstreamer-0.7/default/audiosink</applyto>
|
||||||
<owner>gstreamer</owner>
|
<owner>gstreamer</owner>
|
||||||
<type>string</type>
|
<type>string</type>
|
||||||
<default>osssink</default>
|
<default>osssink</default>
|
||||||
|
@ -12,8 +12,8 @@
|
||||||
</locale>
|
</locale>
|
||||||
</schema>
|
</schema>
|
||||||
<schema>
|
<schema>
|
||||||
<key>/schemas/system/gstreamer/default/videosink</key>
|
<key>/schemas/system/gstreamer-0.7/default/videosink</key>
|
||||||
<applyto>/system/gstreamer/default/videosink</applyto>
|
<applyto>/system/gstreamer-0.7/default/videosink</applyto>
|
||||||
<owner>gstreamer</owner>
|
<owner>gstreamer</owner>
|
||||||
<type>string</type>
|
<type>string</type>
|
||||||
<default>xvideosink</default>
|
<default>xvideosink</default>
|
||||||
|
@ -23,8 +23,8 @@
|
||||||
</locale>
|
</locale>
|
||||||
</schema>
|
</schema>
|
||||||
<schema>
|
<schema>
|
||||||
<key>/schemas/system/gstreamer/default/audiosrc</key>
|
<key>/schemas/system/gstreamer-0.7/default/audiosrc</key>
|
||||||
<applyto>/system/gstreamer/default/audiosrc</applyto>
|
<applyto>/system/gstreamer-0.7/default/audiosrc</applyto>
|
||||||
<owner>gstreamer</owner>
|
<owner>gstreamer</owner>
|
||||||
<type>string</type>
|
<type>string</type>
|
||||||
<default>osssrc</default>
|
<default>osssrc</default>
|
||||||
|
@ -34,8 +34,8 @@
|
||||||
</locale>
|
</locale>
|
||||||
</schema>
|
</schema>
|
||||||
<schema>
|
<schema>
|
||||||
<key>/schemas/system/gstreamer/default/videosrc</key>
|
<key>/schemas/system/gstreamer-0.7/default/videosrc</key>
|
||||||
<applyto>/system/gstreamer/default/videosrc</applyto>
|
<applyto>/system/gstreamer-0.7/default/videosrc</applyto>
|
||||||
<owner>gstreamer</owner>
|
<owner>gstreamer</owner>
|
||||||
<type>string</type>
|
<type>string</type>
|
||||||
<default>v4lsrc</default>
|
<default>v4lsrc</default>
|
||||||
|
@ -45,8 +45,8 @@
|
||||||
</locale>
|
</locale>
|
||||||
</schema>
|
</schema>
|
||||||
<schema>
|
<schema>
|
||||||
<key>/schemas/system/gstreamer/default/visualization</key>
|
<key>/schemas/system/gstreamer-0.7/default/visualization</key>
|
||||||
<applyto>/system/gstreamer/default/visualization</applyto>
|
<applyto>/system/gstreamer-0.7/default/visualization</applyto>
|
||||||
<owner>gstreamer</owner>
|
<owner>gstreamer</owner>
|
||||||
<type>string</type>
|
<type>string</type>
|
||||||
<default>goom</default>
|
<default>goom</default>
|
||||||
|
|
|
@ -9,11 +9,14 @@ libgstgconf_@GST_MAJORMINOR@include_HEADERS = gconf.h
|
||||||
|
|
||||||
noinst_PROGRAMS = test-gconf
|
noinst_PROGRAMS = test-gconf
|
||||||
|
|
||||||
test_gconf_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS)
|
# add define for GST_GCONF_DIR
|
||||||
|
DIR_CFLAGS=-DGST_GCONF_DIR=\"/system/gstreamer-@GST_MAJORMINOR@\"
|
||||||
|
|
||||||
|
test_gconf_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) $(DIR_CFLAGS)
|
||||||
test_gconf_LDADD = $(GST_LIBS) $(GCONF_LIBS) libgstgconf-@GST_MAJORMINOR@.la
|
test_gconf_LDADD = $(GST_LIBS) $(GCONF_LIBS) libgstgconf-@GST_MAJORMINOR@.la
|
||||||
|
|
||||||
libgstgconf_@GST_MAJORMINOR@_la_LIBADD = $(GCONF_LIBS) $(GST_LIBS)
|
libgstgconf_@GST_MAJORMINOR@_la_LIBADD = $(GST_LIBS) $(GCONF_LIBS)
|
||||||
libgstgconf_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS)
|
libgstgconf_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) $(DIR_CFLAGS)
|
||||||
libgstgconf_@GST_MAJORMINOR@_la_LDFLAGS = @GST_PLUGINS_LT_LDFLAGS@ -version-info @GST_PLUGINS_LIBVERSION@
|
libgstgconf_@GST_MAJORMINOR@_la_LDFLAGS = @GST_PLUGINS_LT_LDFLAGS@ -version-info @GST_PLUGINS_LIBVERSION@
|
||||||
|
|
||||||
EXTRA_DIST = gstreamer-gconf.pc.in gstreamer-gconf-uninstalled.pc.in
|
EXTRA_DIST = gstreamer-gconf.pc.in gstreamer-gconf-uninstalled.pc.in
|
||||||
|
|
|
@ -27,7 +27,9 @@
|
||||||
|
|
||||||
#include "gconf.h"
|
#include "gconf.h"
|
||||||
|
|
||||||
#define GST_GCONF_DIR "/system/gstreamer"
|
#ifndef GST_GCONF_DIR
|
||||||
|
#error "GST_GCONF_DIR is not defined !"
|
||||||
|
#endif
|
||||||
|
|
||||||
static GConfClient *_gst_gconf_client = NULL; /* GConf connection */
|
static GConfClient *_gst_gconf_client = NULL; /* GConf connection */
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue