[gst-devel] downsize gstreamer status report
ensonic
ensonic at hora-obscura.de
Fri Jun 2 09:28:02 CEST 2006
Hi,
I've made some tests to reduce the size of the gstreamer core.
In addition to
--diable-debug --disable-gst-debug
I've tried the following configure options:
--disable-loadsave --disable-nonet --disable-parse --disable-trace
On an arm-system that saves 66144 bytes. Will also help the startup a
little, as the number of symbols and dependencies is less.
Stefan
normal:
395176 /usr/lib/libgstreamer-0.10.so
15112 /usr/lib/gstreamer-0.10/libgstcoreindexers.so
21368 /usr/lib/libgstnet-0.10.so.0.6.0
--disable-loadsave: (6208 + 8520 = 14728)
388968 /usr/lib/libgstreamer-0.10.so
6592 /usr/lib/gstreamer-0.10/libgstcoreindexers.so
--disable-nonet: (21368)
--disable-parse: (26024)
362944 /usr/lib/libgstreamer-0.10.so.0.6.0
--disable-trace (4024)
358920 /usr/lib/libgstreamer-0.10.so.0.6.0
--disable-alloc-trace: (included with --disable-trace)
--disable-valgrind: (included with --disable-gst-debug?)
== will these also make sense? ==
--disable-index: index generation (needed to seek?)
--disable-uri: uri handlers (typefind?)
== these do not make sense for my apps ==
--disable-plugin: only builtin elements
--disable-registry: no plugin-registry
More information about the gstreamer-devel
mailing list