You can subscribe to this list here.
2008 |
Jan
|
Feb
(21) |
Mar
(30) |
Apr
(17) |
May
(2) |
Jun
(30) |
Jul
(22) |
Aug
(39) |
Sep
(42) |
Oct
(30) |
Nov
(42) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(31) |
Feb
(44) |
Mar
(33) |
Apr
(26) |
May
(15) |
Jun
(28) |
Jul
(15) |
Aug
(15) |
Sep
|
Oct
(34) |
Nov
(21) |
Dec
(36) |
2010 |
Jan
(53) |
Feb
(31) |
Mar
(30) |
Apr
(14) |
May
(12) |
Jun
(6) |
Jul
(5) |
Aug
(9) |
Sep
(10) |
Oct
(3) |
Nov
(1) |
Dec
(16) |
2011 |
Jan
(6) |
Feb
(5) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Zhao Liang-E. <E3...@mo...> - 2008-02-28 09:33:11
|
Wouter, 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? Best Regards Zhao Liang -----Original Message----- From: gst...@li... [mailto:gst...@li...] On Behalf Of Wouter Cloetens Sent: Thursday, February 28, 2008 5:29 PM To: gst...@li... Subject: Re: [gst-embedded] How to reduce gstreamer library size& startuptime 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. bfn, Wouter ------------------------------------------------------------------------ - 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 Gst...@li... https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded |
From: Wouter C. <wo...@mi...> - 2008-02-28 09:28:47
|
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. bfn, Wouter |
From: Zhao Liang-E. <E3...@mo...> - 2008-02-28 09:23:50
|
Manish, As I said in my first mail, I did it 1. disable many unused features 2. disable debug/trace 3. use binary registry or not use registry 4. disable runtime check most of changes are removing unused modules, it can reduce library obviously. gstreamer is flexible and easy configuable, I think you can use configure options or even your own marco to remove your unused. For performance, gstreamer core is just a part of whole performance, and most of it is represented at initialize, such as gst_init(), by my experience, gst_init does all initialization that gstreamer needs, but I think your application may not need all these features. Core elements library is also big, maybe some elements are not needed by yours. Your plugin performance is also very important, I think its impact is bigger than core's. I think gstreamer can be optimized better, if you can share your trying, I think we can do it better. Best Regards Zhao Liang 赵 亮 Tel:86-10-84733698 No.1 Wang Jing East Road, Chao Yang District, Beijing, China 100102 北京市朝阳区望京东路1号, 100102 ________________________________ From: gst...@li... [mailto:gst...@li...] On Behalf Of Manish Rana Sent: Thursday, February 28, 2008 1:56 PM To: Zhao Liang-E3423C Cc: gst...@li... Subject: Re: [gst-embedded] How to reduce gstreamer library size & startuptime 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 <E3...@mo...> 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 Gst...@li... https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded |
From: Manish R. <man...@gm...> - 2008-02-28 05:55:44
|
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 <E3...@mo...> 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 > Gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded > |
From: Zhao Liang-E. <E3...@mo...> - 2008-02-28 01:50:56
|
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 |
From: Zhao Liang-E. <E3...@mo...> - 2008-02-28 01:06:18
|
Wow, so many people joined this list! congratulation, Jan, you are the first poster! I have some topics want to discuss with guys, I will send mail later, appreciate your reply. thanks Best Regards Zhao Liang -----Original Message----- From: gst...@li... [mailto:gst...@li...] On Behalf Of Jan Schmidt Sent: Thursday, February 28, 2008 4:23 AM To: gst...@li... Subject: [gst-embedded] Welcome! I'd like to say hi! to the 50 people that have already joined this list, while claiming first post. Now, what did you want to talk about? :) Jan. ------------------------------------------------------------------------ - 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 Gst...@li... https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded |
From: Jan S. <th...@no...> - 2008-02-27 20:24:22
|
I'd like to say hi! to the 50 people that have already joined this list, while claiming first post. Now, what did you want to talk about? :) Jan. |