small refcounting fixes, add private operator delete to iObject
after DECLARE_REF now all is private.. not public dont export AddRef, Release, ptrref and grabRef to python some cleanups
fix compile error for i386-optimized refcounting, use the same code for x86_64
add lock for smp safety
add optimized addref / release for x86
compile fixes for old dvb api (7020....)
add header for working memleak check
fix memleak check cleanup
cleanup
small cleanup
no class needed here
make refcount value volatile
remove unneeded nop the gcc-as add this self
add branch delay (nop) to mips asm implementation of Addref and Release used by object refcounting
add atomic versions of AddRef / Release for ppc .. used by refcounting '/home/ghost/hdb/7025_rootfs/enigma2-1.0-r0/enigma2/lib/base'
optimized refcounting for MIPS (use asm optimized atomic inc/dec)
fix locking for reference counts, enable GDI thread again
- hopefully fixed some python/refcount stuff (__deref__ is still evil!) - first work on skin support, not really far - improved infobar - deletes components when destroying screens - fixed elistbox and component - add ability to change bouqet - real query parser still unfinished
- fixed dvb scan - fixed dvbdb (reading/writing lamedb) - fixed (i.e. disallow) operator= in iObject (destroyed refcounts before) - implemented listboxcontent for servicelists - implemented getServiceInformation for non-playing services (still not happy with the result, though) - implemented first try of serviceSelector component
- disabled gui for a moment - beginning of GDI2 work (region/fill/line works) - fixed smartptr self assignment - finally replaced "int ref" by something with a constructor