Re: [LAD] memory leak assistance

From: hermann <brummer-@web.de>
Date: Wed Dec 30 2009 - 21:30:06 EET

Am Donnerstag, den 31.12.2009, 05:36 +1100 schrieb Patrick Shirkey:
> On 12/31/2009 04:11 AM, James Warden wrote:
> > Hello Patrick et al,
> >
> > I ported the ardour "fast meters" from C++ to C. Look into guitarix's code (GtkFastMeter class). It is a direct translation from gtkmm2ext. I picked it up because it is very CPU friendly, the algorithm focusing only on the "deltas" from one event to the next. Hermann took care of the layout and that's what he was talking about when he mentioned something about the box_expose function.
> >
>
> Ahhh, I was confused by the file name being GtkFastMeter.cpp so didn't
> look into it until now.
>
> My only concern before attempting to switch to this class is that maybe
> it won't solve the problem I am seeing. Do the notches get overdrawn by
> the meters? It looks like they are separately positioned so as to not
> have any conflict.
>
> I guess it shouldn't be a problem because the meters in ardour have
> notches and levels in the same coords but I don't really want to find
> out that it is after going to the trouble of inserting it to my codebase.
>
> I feel like I am basically finished with these meters if I could fix the
> memory leak. I'm wondering if it could be a gtk bug that is being picked
> up. Maybe it's just that I shouldn't be making so many calls to pango?
>
> :-/
>
Maybe you try it with cairo, instead pango, :-)

>
>
> Patrick Shirkey
> Boost Hardware Ltd
>
>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-dev

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Thu Dec 31 00:15:02 2009

This archive was generated by hypermail 2.1.8 : Thu Dec 31 2009 - 00:15:02 EET