gnomemm r2039 - in gstreamermm/trunk: . build_shared gstreamer/src



Author: jaalburqu
Date: Wed Feb 11 04:54:10 2009
New Revision: 2039
URL: http://svn.gnome.org/viewvc/gnomemm?rev=2039&view=rev

Log:
2009-02-10  Josà Alburquerque  <jaalburqu svn gnome org>

	* configure.ac:
	* build_shared/Makefile_gensrc.am_fragment: Use the C++ class name
	from the plug-in definitions list in configure.ac to derive the names
	of the .hg and .ccg files of the plug-in source files.
	* gstreamer/src/Makefile_list_of_hg.am_fragment: Renamed the C++ class
	of the 'typefind' plug-in to TypeFindElement (like the underlying C
	type) because the GStreamer core[1] has a GstTypeFind[2].

	[1] http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/
	[2] http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstTypeFind.html


Modified:
   gstreamermm/trunk/ChangeLog
   gstreamermm/trunk/build_shared/Makefile_gensrc.am_fragment
   gstreamermm/trunk/configure.ac
   gstreamermm/trunk/gstreamer/src/Makefile_list_of_hg.am_fragment

Modified: gstreamermm/trunk/build_shared/Makefile_gensrc.am_fragment
==============================================================================
--- gstreamermm/trunk/build_shared/Makefile_gensrc.am_fragment	(original)
+++ gstreamermm/trunk/build_shared/Makefile_gensrc.am_fragment	Wed Feb 11 04:54:10 2009
@@ -89,7 +89,8 @@
 	$(eval cppname = $$(notdir $$(basename $$@)))
 	$(eval plugin_def = $$(filter %=$$(cppname),$$(defs_plugin_all)))
 	$(eval plugin_name = $$(subst =$$(cppname),,$$(plugin_def)))
-	$(eval hg_lowercase = $$(plugin_name).hg)
+	$(eval hg_lowercase = \
+		$$(shell echo $$(cppname) | tr [:upper:] [:lower:]).hg)
 	sed -n '1,/^$$/p' $(license_header_source_file) > \
 		$(srcdir)/$(hg_lowercase)
 	$(run_generate_plugin_gmmproc_file) --hg $(plugin_name) \
@@ -105,7 +106,8 @@
 	$(eval cppname = $$(notdir $$(basename $$@)))
 	$(eval plugin_def = $$(filter %=$$(cppname),$$(defs_plugin_all)))
 	$(eval plugin_name = $$(subst =$$(cppname),,$$(plugin_def)))
-	$(eval ccg_lowercase = $$(plugin_name).ccg)
+	$(eval ccg_lowercase = \
+		$$(shell echo $$(cppname) | tr [:upper:] [:lower:]).ccg)
 	sed -n '1,/^$$/p' $(license_header_source_file) > \
 		$(srcdir)/$(ccg_lowercase)
 	$(run_generate_plugin_gmmproc_file) --ccg $(plugin_name) \

Modified: gstreamermm/trunk/configure.ac
==============================================================================
--- gstreamermm/trunk/configure.ac	(original)
+++ gstreamermm/trunk/configure.ac	Wed Feb 11 04:54:10 2009
@@ -189,9 +189,9 @@
 
 GSTREAMERMM_ALL_PLUGIN_DEFS="capsfilter=CapsFilter fakesrc=FakeSrc \
 fakesink=FakeSink fdsink=FdSink fdsrc=FdSrc filesrc=FileSrc filesink=FileSink \
-identity=Identity multiqueue=MultiQueue queue=Queue tee=Tee typefind=TypeFind \
-adder=Adder alsamixer=AlsaMixer alsasink=AlsaSink alsasrc=AlsaSrc \
-audioconvert=AudioConvert audioresample=AudioResample \
+identity=Identity multiqueue=MultiQueue queue=Queue tee=Tee \
+typefind=TypeFindElement adder=Adder alsamixer=AlsaMixer alsasink=AlsaSink \
+alsasrc=AlsaSrc audioconvert=AudioConvert audioresample=AudioResample \
 audiotestsrc=AudioTestSrc cdparanoiasrc=CdParanoiaSrc \
 clockoverlay=ClockOverlay decodebin=DecodeBin \
 ffmpegcolorspace=FfmpegColorSpace gdpdepay=GDPDepay gdppay=GDPPay \
@@ -216,7 +216,7 @@
     plugin_define=["GSTREAMERMM_PLUGIN_`echo $plugin_name | tr [:lower:] [:upper:]`"]
     AC_DEFINE_UNQUOTED($plugin_define)
     GSTREAMERMM_EXISTING_PLUGIN_CPPNAMES="$GSTREAMERMM_EXISTING_PLUGIN_CPPNAMES $cppname"
-    GSTREAMERMM_EXISTING_PLUGIN_HG="$GSTREAMERMM_EXISTING_PLUGIN_HG $plugin_name.hg"
+    GSTREAMERMM_EXISTING_PLUGIN_HG=["$GSTREAMERMM_EXISTING_PLUGIN_HG `echo $cppname | tr [:upper:] [:lower:]`.hg"]
   fi
 done
 AC_SUBST(GSTREAMERMM_ALL_PLUGIN_DEFS)

Modified: gstreamermm/trunk/gstreamer/src/Makefile_list_of_hg.am_fragment
==============================================================================
--- gstreamermm/trunk/gstreamer/src/Makefile_list_of_hg.am_fragment	(original)
+++ gstreamermm/trunk/gstreamer/src/Makefile_list_of_hg.am_fragment	Wed Feb 11 04:54:10 2009
@@ -31,7 +31,7 @@
 
 files_all_plugin_hg = capsfilter.hg fakesrc.hg fakesink.hg fdsink.hg fdsrc.hg \
 		  filesrc.hg filesink.hg identity.hg multiqueue.hg queue.hg \
-		  tee.hg typefind.hg \
+		  tee.hg typefindelement.hg \
 		  adder.hg alsamixer.hg alsasink.hg alsasrc.hg \
 		  audioconvert.hg audioresample.hg audiotestsrc.hg \
 		  cdparanoiasrc.hg clockoverlay.hg decodebin.hg \



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]