gst/: get rid of gstmarshal.h dependency. It's not needed.

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
This commit is contained in:
Benjamin Otte 2004-02-03 03:31:26 +00:00
parent 893c74478f
commit 4749c7a4f1
20 changed files with 39 additions and 8 deletions

View file

@ -1,3 +1,24 @@
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),

2
common

@ -1 +1 @@
Subproject commit 508678c12ea745e207eb8bb3be12c156e3bb698c
Subproject commit ab32709acc23a4a1b458823fd094327332408035

View 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

View file

@ -29,6 +29,7 @@
#endif
#include "gstfakesrc.h"
#include <gst/gstmarshal.h>
#define DEFAULT_SIZEMIN 0
#define DEFAULT_SIZEMAX 4096

View 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

View file

@ -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>

View file

@ -25,6 +25,7 @@
#include "gstevent.h"
#include "gstbin.h"
#include "gstmarshal.h"
#include "gstxml.h"
#include "gstinfo.h"

View file

@ -27,6 +27,7 @@
#include "gstelement.h"
#include "gstbin.h"
#include "gstmarshal.h"
#include "gsterror.h"
#include "gstscheduler.h"
#include "gstevent.h"

View file

@ -26,6 +26,7 @@
#include "gstregistrypool.h"
#include "gstpad.h"
#include "gstindex.h"
#include "gstmarshal.h"
/* Index signals and args */
enum {

View file

@ -23,6 +23,7 @@
#include "gst_private.h"
#include "gstobject.h"
#include "gstmarshal.h"
#include "gstinfo.h"
#ifndef GST_DISABLE_TRACE

View 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>

View file

@ -23,6 +23,7 @@
#include "gst_private.h"
#include "gstpad.h"
#include "gstmarshal.h"
#include "gstutils.h"
#include "gstelement.h"
#include "gstbin.h"

View file

@ -24,6 +24,7 @@
#include "gst_private.h"
#include "gstthread.h"
#include "gstmarshal.h"
#include "gstscheduler.h"
#include "gstinfo.h"
#include "gstlog.h"

View file

@ -23,6 +23,7 @@
#include "gst_private.h"
#include "gstxml.h"
#include "gstmarshal.h"
#include "gstinfo.h"
#include "gstbin.h"

View 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

View file

@ -29,6 +29,7 @@
#include "dparam.h"
#include "dparammanager.h"
#include <gst/gstmarshal.h>
GST_DEBUG_CATEGORY_EXTERN(_gst_control_debug);

View 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);

View 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

View file

@ -29,6 +29,7 @@
#endif
#include "gstfakesrc.h"
#include <gst/gstmarshal.h>
#define DEFAULT_SIZEMIN 0
#define DEFAULT_SIZEMAX 4096

View 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