How to reduce gstreamer library size& startuptime

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


If indeed there is only one application, you'd have to worry about its
licence as if you'd be statically linking it with LGPL code. If that's
acceptable, then great.
But what I was thinking of is making the whole of gstreamer, with all
the required plugins, into one shared library.

bfn, Wouter

On Thu, Feb 28, 2008 at 05:32:59PM +0800, Zhao Liang-E3423C wrote:
> I think it is really a good idea if only one application is using
> gstreamer,  if these plugins are shared for all applications, how can we
> do?

> From: gstreamer-embedded-bounces at lists.sourceforge.net
> [mailto:gstreamer-embedded-bounces at lists.sourceforge.net] On Behalf Of
> Wouter Cloetens
> Sent: Thursday, February 28, 2008 5:29 PM

> On Thu, Feb 28, 2008 at 05:23:40PM +0800, Zhao Liang-E3423C wrote:
> > 1. disable many unused features
> > 2. disable debug/trace
> > 3. use binary registry or not use registry 4. disable runtime check
> 
> Has anyone considered statically linking plugins? I suspect that would
> be a rather big change, but you would win on startup time, in memory
> consumption and in runtime CPU usage.




[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux