Re: [Rhythmbox-devel] INTERNALS



On Thu, 2003-07-17 at 09:46, Colin Walters wrote:
> On Thu, 2003-07-17 at 03:14, Marco Pesenti Gritti wrote:
> > > *** RBNode, RBNodeSong
> > > 
> > > Understanding RBNode (library/rb-node.c) is crucial.  RBNode is not
> > > just used by the Library actually; every other source uses it as well.
> > > RBNode is therefore a pretty abstract thing.  Essentially, it
> > > is a node in a tree, which can have both a parent and children.  An
> > > RBNode also has a dynamic set of properties associated with it.
> > 
> > It's probably useful to make clear that nodes can have multiple parents,
> 
> Thanks, fixed.  Although AFAIK this isn't used in Rhythmbox.

Ah, I thought it was used for songs with multiple authors. That at
beginning was the point to use a DAG instead of a normal tree. I guess
that's changed.

> >  it's the major
> > difference from things like GNode.
> 
> GNode?

Yeah it's part of glib.

Marco




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