gnomemm r2039 - in gstreamermm/trunk: . build_shared gstreamer/src
- From: jaalburqu svn gnome org
- To: svn-commits-list gnome org
- Subject: gnomemm r2039 - in gstreamermm/trunk: . build_shared gstreamer/src
- Date: Wed, 11 Feb 2009 04:54:10 +0000 (UTC)
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]