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):
-Subproject commit 508678c12ea745e207eb8bb3be12c156e3bb698c
+Subproject commit ab32709acc23a4a1b458823fd094327332408035
#endif
#include "gstfakesink.h"
+#include <gst/gstmarshal.h>
GST_DEBUG_CATEGORY_STATIC (gst_fakesink_debug);
#define GST_CAT_DEFAULT gst_fakesink_debug
#endif
#include "gstfakesrc.h"
+#include <gst/gstmarshal.h>
#define DEFAULT_SIZEMIN 0
#define DEFAULT_SIZEMAX 4096
#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
#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>
#include "gstevent.h"
#include "gstbin.h"
+#include "gstmarshal.h"
#include "gstxml.h"
#include "gstinfo.h"
#include "gstelement.h"
#include "gstbin.h"
+#include "gstmarshal.h"
#include "gsterror.h"
#include "gstscheduler.h"
#include "gstevent.h"
#include "gstregistrypool.h"
#include "gstpad.h"
#include "gstindex.h"
+#include "gstmarshal.h"
/* Index signals and args */
enum {
#include "gst_private.h"
#include "gstobject.h"
+#include "gstmarshal.h"
#include "gstinfo.h"
#ifndef GST_DISABLE_TRACE
#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>
#include "gst_private.h"
#include "gstpad.h"
+#include "gstmarshal.h"
#include "gstutils.h"
#include "gstelement.h"
#include "gstbin.h"
#include "gst_private.h"
#include "gstthread.h"
+#include "gstmarshal.h"
#include "gstscheduler.h"
#include "gstinfo.h"
#include "gstlog.h"
#include "gst_private.h"
#include "gstxml.h"
+#include "gstmarshal.h"
#include "gstinfo.h"
#include "gstbin.h"
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
#include "dparam.h"
#include "dparammanager.h"
+#include <gst/gstmarshal.h>
GST_DEBUG_CATEGORY_EXTERN(_gst_control_debug);
#include "dparammanager.h"
#include <gst/gstelement.h>
+#include <gst/gstmarshal.h>
#include <gst/gstinfo.h>
GST_DEBUG_CATEGORY_EXTERN(_gst_control_debug);
#endif
#include "gstfakesink.h"
+#include <gst/gstmarshal.h>
GST_DEBUG_CATEGORY_STATIC (gst_fakesink_debug);
#define GST_CAT_DEFAULT gst_fakesink_debug
#endif
#include "gstfakesrc.h"
+#include <gst/gstmarshal.h>
#define DEFAULT_SIZEMIN 0
#define DEFAULT_SIZEMAX 4096
#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