[gst-embedded] How to reduce gstreamer library size & startup time

Manish Rana manish.rana at gmail.com
Wed Feb 27 21:55:50 PST 2008


Hi Zhao,

If you could please tell the methods and options used by you to reduce the
size and increase the performance in details.
I am also working on the same but could not achieve it to any grate extent.

Your inputs can change the way i am trying.

Please help.

Thanks and Regards
Manish Kumar

On Thu, Feb 28, 2008 at 7:20 AM, Zhao Liang-E3423C <E3423C at motorola.com>
wrote:

> Hi all,
>
> As I am working on embedded device, my device has low cpu power, but  I
> want to develop some applications, such as ringtone, which needs to
> launch gstreamer quickly.
> I find if we don't do any library cutting down, the gstreamer core
> library is big, about 700-800 KB, but that will not match my
> requirement, the time cost on loading library is long.
> Another issue is that gst_init() cost much time.
>
> So my goal is to make the best of  reducing gstreamer library size and
> gst_init() time.
>
> For library size cutting down, I have tried some ways, such as
> 1. disable many unused features
> 2. disable debug
> 3, not use xml registry etc
> at last, the core library size is about 350KB
>
> For gst_init(), I also did some tunning on startup options, such as
> "disable option parsing" etc.
>
> But I think it is not the best that gstreamer can reach, maybe there are
> many other ways to do these, so if we can share our experience, I think
> we can get better result.
>
> Appreciate for your comments and reply.
>
> thanks
>
>
> Best Regards
> Zhao Liang
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gstreamer-embedded mailing list
> Gstreamer-embedded at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20080228/0d160723/attachment.html>


More information about the Gstreamer-embedded mailing list