Quoting Ville Syrj?l? ([EMAIL PROTECTED]): > On Thu, Jul 18, 2002 at 08:23:48PM +0200, Denis Oliver Kropp wrote: > > AddRef() should be called whenever the interface pointer is copied without > > knowledge of it's creator. So if you are writing an application you know > > when to Release() it and when it's safe to simply copy the pointer without > > AddRef()ing. > > So destination->AddRef() should be added to the PlayTo() function > and destination->Release() to v4l_stop().
Only if you keep the IDirectFBSurface* somewhere. The CoreSurface* can be copied without referencing because of the surface listener registered via reactor_attach(). -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" Convergence GmbH -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-dev" as subject.
