gst/: get rid of gstmarshal.h dependency. It's not needed.
authorBenjamin Otte <otte@gnome.org>
Tue, 3 Feb 2004 03:31:26 +0000 (03:31 +0000)
committerBenjamin Otte <otte@gnome.org>
Tue, 3 Feb 2004 03:31:26 +0000 (03:31 +0000)
Original commit message from CVS:
2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/parse/Makefile.am:
* gst/gstobject.h:
get rid of gstmarshal.h dependency. It's not needed.
* gst/gst.h:
* gst/elements/gstfakesink.c:
* gst/elements/gstfakesrc.c:
* gst/elements/gstidentity.c:
* gst/gstbin.c:
* gst/gstelement.c:
* gst/gstindex.c:
* gst/gstobject.c:
* gst/gstpad.c:
* gst/gstthread.c:
* gst/gstxml.c:
* libs/gst/control/dparam.c:
* libs/gst/control/dparammanager.c:
include gstmarshal.h.
Fixes #132045

20 files changed:
ChangeLog
common
gst/elements/gstfakesink.c
gst/elements/gstfakesrc.c
gst/elements/gstidentity.c
gst/gst.h
gst/gstbin.c
gst/gstelement.c
gst/gstindex.c
gst/gstobject.c
gst/gstobject.h
gst/gstpad.c
gst/gstthread.c
gst/gstxml.c
gst/parse/Makefile.am
libs/gst/control/dparam.c
libs/gst/control/dparammanager.c
plugins/elements/gstfakesink.c
plugins/elements/gstfakesrc.c
plugins/elements/gstidentity.c

index fad156d..7119c90 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,26 @@
 2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>
 
+       * gst/parse/Makefile.am:
+       * gst/gstobject.h:
+         get rid of gstmarshal.h dependency. It's not needed.
+       * gst/gst.h:
+       * gst/elements/gstfakesink.c:
+       * gst/elements/gstfakesrc.c:
+       * gst/elements/gstidentity.c:
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+       * gst/gstindex.c:
+       * gst/gstobject.c:
+       * gst/gstpad.c:
+       * gst/gstthread.c:
+       * gst/gstxml.c:
+       * libs/gst/control/dparam.c:
+       * libs/gst/control/dparammanager.c:
+         include gstmarshal.h.
+       Fixes #132045
+
+2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>
+
        * gst/elements/gstfilesrc.c: (gst_filesrc_init),
        (gst_filesrc_dispose), (gst_filesrc_free_parent_mmap),
        (gst_filesrc_map_region), (gst_filesrc_get_mmap):
diff --git a/common b/common
index 508678c..ab32709 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit 508678c12ea745e207eb8bb3be12c156e3bb698c
+Subproject commit ab32709acc23a4a1b458823fd094327332408035
index 2c9ed9a..4541f62 100644 (file)
@@ -26,6 +26,7 @@
 #endif
 
 #include "gstfakesink.h"
+#include <gst/gstmarshal.h>
 
 GST_DEBUG_CATEGORY_STATIC (gst_fakesink_debug);
 #define GST_CAT_DEFAULT gst_fakesink_debug
index f3a9100..9c11202 100644 (file)
@@ -29,6 +29,7 @@
 #endif
 
 #include "gstfakesrc.h"
+#include <gst/gstmarshal.h>
 
 #define DEFAULT_SIZEMIN                0
 #define DEFAULT_SIZEMAX                4096
index 9994668..6fd3e75 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "../gst-i18n-lib.h"
 #include "gstidentity.h"
+#include <gst/gstmarshal.h>
 
 GST_DEBUG_CATEGORY_STATIC (gst_identity_debug);
 #define GST_CAT_DEFAULT gst_identity_debug
index c36b088..33db65c 100644 (file)
--- a/gst/gst.h
+++ b/gst/gst.h
@@ -42,6 +42,7 @@
 #include <gst/gstindex.h>
 #include <gst/gstinfo.h>
 #include <gst/gstinterface.h>
+#include <gst/gstmarshal.h>
 #include <gst/gstobject.h>
 #include <gst/gstpad.h>
 #include <gst/gstpipeline.h>
index 7fd8811..c01778d 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "gstevent.h"
 #include "gstbin.h"
+#include "gstmarshal.h"
 #include "gstxml.h"
 #include "gstinfo.h"
 
index df23ec3..f73ca65 100644 (file)
@@ -27,6 +27,7 @@
 
 #include "gstelement.h"
 #include "gstbin.h"
+#include "gstmarshal.h"
 #include "gsterror.h"
 #include "gstscheduler.h"
 #include "gstevent.h"
index 9a5951f..9b4119b 100644 (file)
@@ -26,6 +26,7 @@
 #include "gstregistrypool.h"
 #include "gstpad.h"
 #include "gstindex.h"
+#include "gstmarshal.h"
 
 /* Index signals and args */
 enum {
index 2fd1748..60fc2b4 100644 (file)
@@ -23,6 +23,7 @@
 #include "gst_private.h"
 
 #include "gstobject.h"
+#include "gstmarshal.h"
 #include "gstinfo.h"
 
 #ifndef GST_DISABLE_TRACE
index 5f62d8b..0cb918f 100644 (file)
@@ -27,7 +27,6 @@
 #include <gst/gstconfig.h>
 
 #include <glib-object.h>       /* note that this gets wrapped in __GST_OBJECT_H__ */
-#include <gst/gstmarshal.h>
 
 #include <gst/gsttypes.h>
 
index 18aef13..9afe749 100644 (file)
@@ -23,6 +23,7 @@
 #include "gst_private.h"
 
 #include "gstpad.h"
+#include "gstmarshal.h"
 #include "gstutils.h"
 #include "gstelement.h"
 #include "gstbin.h"
index 97ced94..9f38b76 100644 (file)
@@ -24,6 +24,7 @@
 #include "gst_private.h"
 
 #include "gstthread.h"
+#include "gstmarshal.h"
 #include "gstscheduler.h"
 #include "gstinfo.h"
 #include "gstlog.h"
index 833008a..aaa3775 100644 (file)
@@ -23,6 +23,7 @@
 #include "gst_private.h"
 
 #include "gstxml.h"
+#include "gstmarshal.h"
 #include "gstinfo.h"
 #include "gstbin.h"
 
index d170f55..c3158f9 100644 (file)
@@ -18,15 +18,10 @@ libgstparse_la_LIBADD = $(LIBGST_LIBS)
 
 noinst_HEADERS = grammar.tab.h
 
-grammar.tab.c grammar.tab.h: grammar.y ../gstmarshal.h
+grammar.tab.c grammar.tab.h: grammar.y 
        $(BISON_PATH) -d -v -p_gst_parse__yy $(srcdir)/grammar.y -o grammar.tab.c
  
 parse.l : grammar.tab.h
 
 lex._gst_parse_yy.c: parse.l 
        $(FLEX_PATH) -P_gst_parse_yy $^
-
-## this is so make install without a previous make can work, because
-## this dir needs gstmarshal.h generated
-../gstmarshal.h:
-       cd .. && $(MAKE) gstmarshal.h
index 54ba2c4..f985e65 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "dparam.h"
 #include "dparammanager.h"
+#include <gst/gstmarshal.h>
 
 GST_DEBUG_CATEGORY_EXTERN(_gst_control_debug);
 
index 463e4cc..edebfe0 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "dparammanager.h"
 #include <gst/gstelement.h>
+#include <gst/gstmarshal.h>
 #include <gst/gstinfo.h>
 
 GST_DEBUG_CATEGORY_EXTERN(_gst_control_debug);
index 2c9ed9a..4541f62 100644 (file)
@@ -26,6 +26,7 @@
 #endif
 
 #include "gstfakesink.h"
+#include <gst/gstmarshal.h>
 
 GST_DEBUG_CATEGORY_STATIC (gst_fakesink_debug);
 #define GST_CAT_DEFAULT gst_fakesink_debug
index f3a9100..9c11202 100644 (file)
@@ -29,6 +29,7 @@
 #endif
 
 #include "gstfakesrc.h"
+#include <gst/gstmarshal.h>
 
 #define DEFAULT_SIZEMIN                0
 #define DEFAULT_SIZEMAX                4096
index 9994668..6fd3e75 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "../gst-i18n-lib.h"
 #include "gstidentity.h"
+#include <gst/gstmarshal.h>
 
 GST_DEBUG_CATEGORY_STATIC (gst_identity_debug);
 #define GST_CAT_DEFAULT gst_identity_debug