root/src/misc/objects.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @e1f1b1e2e69cde5937ed22465ebd29dfd4510b5e [e1f1b1e2e69cde5937ed22465ebd29dfd4510b5e] 08/19/08 17:22:12 Rémi Denis-Courmont <rdenis@simphalempin.com> libvlccore: the object counter is specific so misc/objects.c
(edit) @1fe2080044a8757e464c856a8b592af3765a1a05 [1fe2080044a8757e464c856a8b592af3765a1a05] 07/06/08 18:35:32 Rémi Denis-Courmont <rdenis@simphalempin.com> core: set meaningful object type names
(edit) @8f231e304b9dece94d897687f17c4d62f92b0ee8 [8f231e304b9dece94d897687f17c4d62f92b0ee8] 07/05/08 14:04:29 Rémi Denis-Courmont <rdenis@simphalempin.com> Slightly improve the warning
(edit) @da6732062b23f833e860da223901eeeb75eefaf7 [da6732062b23f833e860da223901eeeb75eefaf7] 07/05/08 13:22:09 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_object_alive: lock-less and inlined
(edit) @f2dcb7876939ffef8ec81a2252870ab12756285b [f2dcb7876939ffef8ec81a2252870ab12756285b] 07/03/08 19:58:18 Rémi Denis-Courmont <rdenis@simphalempin.com> Unused variable
(edit) @a417ec82d9a793a2681be75be9be719e4972cfce [a417ec82d9a793a2681be75be9be719e4972cfce] 06/30/08 18:09:47 Rémi Denis-Courmont <rdenis@simphalempin.com> Warn in case of dangerous thread join patterns
(edit) @c2c6729b7abd3a0d1096c79251a6d05a2e9a3403 [c2c6729b7abd3a0d1096c79251a6d05a2e9a3403] 06/28/08 20:46:26 Rémi Denis-Courmont <rdenis@simphalempin.com> VLC_OBJECT_FILTER: remove
(edit) @2adfbf0c7d073b0b031c8673f057de28c1a54ae9 [2adfbf0c7d073b0b031c8673f057de28c1a54ae9] 06/28/08 20:36:02 Rémi Denis-Courmont <rdenis@simphalempin.com> VLC_OBJECT_DIALOGS: remove
(edit) @166dc5d2b4e0856b8a0a8b54821561117f4fb42b [166dc5d2b4e0856b8a0a8b54821561117f4fb42b] 06/28/08 20:34:42 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_object_create: assert that the object type is known
(edit) @2d7ef1f4bb145fd0ea210edefd32f60e2eabb214 [2d7ef1f4bb145fd0ea210edefd32f60e2eabb214] 06/28/08 20:24:16 Rémi Denis-Courmont <rdenis@simphalempin.com> vout: use vlc_custom_create
(edit) @03fa43b1b285bcb6320c0e60f874624e09350fee [03fa43b1b285bcb6320c0e60f874624e09350fee] 06/22/08 20:12:03 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove dead code
(edit) @4cd43d60fa3746eb86367a46f70ef1e2505b56b2 [4cd43d60fa3746eb86367a46f70ef1e2505b56b2] 06/22/08 20:01:17 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_object_kill: remove the libvlc-specific hack It was causing deadlocks …
(edit) @cc2f0cb637a9e56fec65241fdcd27fd40ac3d6bc [cc2f0cb637a9e56fec65241fdcd27fd40ac3d6bc] 06/22/08 15:39:25 Rémi Denis-Courmont <rdenis@simphalempin.com> Fix deadlock in vlc_object_kill (should fix #1543)
(edit) @6c790747f3847ae2c88a03d6a053968143ad76e6 [6c790747f3847ae2c88a03d6a053968143ad76e6] 06/21/08 10:58:40 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove VLC_OBJECT_INTERACTION
(edit) @e21ba63b8a25191bb68d2a6d075763a3d65371ff [e21ba63b8a25191bb68d2a6d075763a3d65371ff] 06/17/08 21:33:26 Rémi Denis-Courmont <rdenis@simphalempin.com> Move object lock and condition into the internals
(edit) @7e413aa7c9d60c30c86a7cd84862fc14f4920c83 [7e413aa7c9d60c30c86a7cd84862fc14f4920c83] 06/17/08 20:10:29 Rémi Denis-Courmont <rdenis@simphalempin.com> Use vlc_object_lock and vlc_object_unlock
(edit) @65340ca284dea0d1dd337b022934311ace637b65 [65340ca284dea0d1dd337b022934311ace637b65] 06/15/08 18:42:16 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove VLC_OBJECT_(ACCESS|DEMUX|STREAM) types
(edit) @ed1e1f8fc74fec155de7dd615801eb69f6f0d411 [ed1e1f8fc74fec155de7dd615801eb69f6f0d411] 06/14/08 16:10:43 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_object_find(playlist) is an error
(edit) @59e0425d59a9be5f496ada0d89ac7f1e0574d442 [59e0425d59a9be5f496ada0d89ac7f1e0574d442] 06/11/08 18:24:39 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_object_attach: do not kill an object within the structure …
(edit) @2709abbb60aeeba299d9cab347cda64f635c2b26 [2709abbb60aeeba299d9cab347cda64f635c2b26] 06/04/08 20:30:38 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove VLC_OBJECT_SOUT
(edit) @cc01f686c5f807d6b53ea5298c4687f5a41dac28 [cc01f686c5f807d6b53ea5298c4687f5a41dac28] 06/04/08 19:16:47 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_threadobj under NDEBUG and refcheck under …
(edit) @5cc4255aa74f938e38cbdd9dcca4136475a4bc3f [5cc4255aa74f938e38cbdd9dcca4136475a4bc3f] 06/04/08 13:14:12 Antoine Cellerier <dionoea@videolan.org> Fix a few compilation warnings.
(edit) @23293def20be7820c9b891c4e219e2cf71f6d636 [23293def20be7820c9b891c4e219e2cf71f6d636] 06/01/08 15:50:01 Rémi Denis-Courmont <rdenis@simphalempin.com> Look for reference leaks. I found none, though.
(edit) @24f4104f8afa6c896a51207b223e7d488c7b01e8 [24f4104f8afa6c896a51207b223e7d488c7b01e8] 06/01/08 08:39:46 Rémi Denis-Courmont <rdenis@simphalempin.com> Fix
(edit) @48c51ebb1336aac7ebb026a128457828782a87d6 [48c51ebb1336aac7ebb026a128457828782a87d6] 05/31/08 22:56:19 Rémi Denis-Courmont <rdenis@simphalempin.com> The not-so-dumb references checker I saw you, evil preparser thread…
(edit) @070e3454880e849f3ebca21d5f803cdd13351049 [070e3454880e849f3ebca21d5f803cdd13351049] 05/31/08 22:51:19 Rémi Denis-Courmont <rdenis@simphalempin.com> Keep track of object held by threads
(edit) @90fd835fb4e43fcc2cb0b80d988b253843c4c548 [90fd835fb4e43fcc2cb0b80d988b253843c4c548] 05/31/08 22:33:04 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove unused static (oops)
(edit) @d666030b2349e8a710fcba4d2cabb912cc700580 [d666030b2349e8a710fcba4d2cabb912cc700580] 05/31/08 21:10:28 Rémi Denis-Courmont <rdenis@simphalempin.com> libvlc: use vlc_common.h (libvlccore) instead of vlc/vlc.h
(edit) @f9b646408f693e006d9df0afd3355374f0583d12 [f9b646408f693e006d9df0afd3355374f0583d12] 05/31/08 18:37:20 Rémi Denis-Courmont <rdenis@simphalempin.com> Kill LibVLC children without the libvlc lock
(edit) @425d6074da0f80e93ba092507c487068ada8e054 [425d6074da0f80e93ba092507c487068ada8e054] 05/31/08 18:01:05 Rémi Denis-Courmont <rdenis@simphalempin.com> vlc_object_timedwait: same change as vlc_object_wait Also fix a minor …
(edit) @0adb6e3edef57a255a4c405fbecdce5f6f1dd03c [0adb6e3edef57a255a4c405fbecdce5f6f1dd03c] 05/31/08 18:01:05 Rémi Denis-Courmont <rdenis@simphalempin.com> Have vlc_object_wait() to "return" void. It was a misdesign to have it …
(edit) @b39f83c87a5234cfbb8de61364d757288f4880c7 [b39f83c87a5234cfbb8de61364d757288f4880c7] 05/31/08 15:42:22 Pierre d'Herbemont <pdherbemont@videolan.org> Work around the fact that autosh..tools does only check for header …
(edit) @091157c2e15ecdf9d1d8c884b5a30a3796ea8b63 [091157c2e15ecdf9d1d8c884b5a30a3796ea8b63] 05/31/08 14:07:51 Pierre d'Herbemont <pdherbemont@videolan.org> Typo.
(edit) @e68398dc863a4eb87fcc804d32ab0d6eb3eae9c2 [e68398dc863a4eb87fcc804d32ab0d6eb3eae9c2] 05/31/08 14:04:33 Pierre d'Herbemont <pdherbemont@videolan.org> configure: Check for HAVE_BACKTRACE and HAVE_EXECINFO_H.
(edit) @1993aa3c29ccd1daf22cd5925e218b34afa52a1c [1993aa3c29ccd1daf22cd5925e218b34afa52a1c] 05/31/08 12:42:58 Rémi Denis-Courmont <rdenis@simphalempin.com> Remove bogus old code in tree dump.
(edit) @792c8ca37fbac2707af4eb695f231c3d70284a92 [792c8ca37fbac2707af4eb695f231c3d70284a92] 05/31/08 12:38:12 Rémi Denis-Courmont <rdenis@simphalempin.com> Warn about vlc_object_get
(edit) @639305249fa03e6c5ade7d829e4f2435e8205323 [639305249fa03e6c5ade7d829e4f2435e8205323] 05/31/08 12:02:29 Rémi Denis-Courmont <rdenis@simphalempin.com> Fix typo
(edit) @84207844e7c0a51fbe16693ead8698c1db0e1b4f [84207844e7c0a51fbe16693ead8698c1db0e1b4f] 05/30/08 18:03:26 Pierre d'Herbemont <pdherbemont@videolan.org> libvlccore: Also print a backtrace on Mac OS X. Note: We may want to …
(edit) @234a17d087d4b5648adb9051a847db31bbc47149 [234a17d087d4b5648adb9051a847db31bbc47149] 05/30/08 17:18:02 Rémi Denis-Courmont <rem@videolan.org> Improve the still really dumb reference checker
(edit) @85fa3c2d9681587bf97ce5f55622f77631330195 [85fa3c2d9681587bf97ce5f55622f77631330195] 05/30/08 14:49:08 Pierre d'Herbemont <pdherbemont@videolan.org> git commit --amend src/misc/objects.c. Ahum.
(edit) @99e8bcdd96b8b3d0997acac002de434f603a75c4 [99e8bcdd96b8b3d0997acac002de434f603a75c4] 05/30/08 14:46:32 Pierre d'Herbemont <pdherbemont@videolan.org> objects: Don't lock parent in vlc_object_attach(). It creates quite hard …
(edit) @a9565f33d3e6742d5a18c8a0e6b8d811d95cc885 [a9565f33d3e6742d5a18c8a0e6b8d811d95cc885] 05/30/08 14:19:50 Pierre d'Herbemont <pdherbemont@videolan.org> objects: Make sure that we don't loose a vlc_object_kill() when attaching …
(edit) @debed14afc143e80839ba97b92ea5be332c4ed51 [debed14afc143e80839ba97b92ea5be332c4ed51] 05/29/08 21:30:36 Rémi Denis-Courmont <rem@videolan.org> Fix infinite loop
(edit) @523ef308d2bff928d1246e968003a3ff429890db [523ef308d2bff928d1246e968003a3ff429890db] 05/28/08 21:32:25 Rémi Denis-Courmont <rem@videolan.org> The totally dumb reference checker
(edit) @1746fdda5a2bc062d52a3b8a30d9d1d6518e64b4 [1746fdda5a2bc062d52a3b8a30d9d1d6518e64b4] 05/28/08 20:52:22 Rémi Denis-Courmont <rem@videolan.org> vlc_threadobj(): returns the object nesting the current thread Also fix …
(edit) @2e7d3d7d1581487800fbdb820e26559b5f43de15 [2e7d3d7d1581487800fbdb820e26559b5f43de15] 05/28/08 19:34:26 Rémi Denis-Courmont <rem@videolan.org> vlc_object_get() sucks badly enough, no need to add more bugs
(edit) @b0e0b794c961d183e6a64b3ad2b5ea4492810606 [b0e0b794c961d183e6a64b3ad2b5ea4492810606] 05/28/08 19:31:50 Rémi Denis-Courmont <rem@videolan.org> Fix unlikely lock leak
(edit) @0d37c5b11c5226f990a48d4617f4b70527bb50b3 [0d37c5b11c5226f990a48d4617f4b70527bb50b3] 05/28/08 19:22:34 Rémi Denis-Courmont <rem@videolan.org> Use a doubly-linked list for objects instead of a flat table Speeds up …
(edit) @1c8c942251d1dbd4fe88134e4b1571da25ea4e41 [1c8c942251d1dbd4fe88134e4b1571da25ea4e41] 05/27/08 17:52:39 Rémi Denis-Courmont <rem@videolan.org> Warn when pl_Yield() is not used
(edit) @14be786c1f5cb85549cba8cc125e57bb40eda4c6 [14be786c1f5cb85549cba8cc125e57bb40eda4c6] 05/27/08 17:42:48 Rémi Denis-Courmont <rem@videolan.org> Simplify vlc_object_find(FIND_ANYWHERE) We end up looking up from …
(edit) @c865a653ad0a4341af807a2018c8686a4a1c5bf2 [c865a653ad0a4341af807a2018c8686a4a1c5bf2] 05/26/08 21:56:32 Rémi Denis-Courmont <rem@videolan.org> Only allow VLC_OBJECT_MODULE outside of p_libvlc Speeds up …
(edit) @848663122bc0a1ce567444fdab83a630b79ea6ae [848663122bc0a1ce567444fdab83a630b79ea6ae] 05/17/08 18:25:19 Rémi Denis-Courmont <rem@videolan.org> Remove the children leak detection which is not working anymore If you …
(edit) @1f5fe769ca2386234ad22cd60174fc700344302f [1f5fe769ca2386234ad22cd60174fc700344302f] 05/17/08 18:22:54 Rémi Denis-Courmont <rem@videolan.org> Also remove the link fromn dead objects toward their children Previously, …
(edit) @d88c98753b29b02bfdb6599a847c3a6f48153b4c [d88c98753b29b02bfdb6599a847c3a6f48153b4c] 05/17/08 17:58:36 Rémi Denis-Courmont <rem@videolan.org> vlc_object_get sucks, document it
(edit) @70ad10b0c4caa43776ec0f79271f1bae34310cde [70ad10b0c4caa43776ec0f79271f1bae34310cde] 05/16/08 18:13:37 Rémi Denis-Courmont <rem@videolan.org> Simplification
(edit) @00e3e4101653be55e430b35d6fcb8d5b86df269d [00e3e4101653be55e430b35d6fcb8d5b86df269d] 05/16/08 18:06:25 Rémi Denis-Courmont <rem@videolan.org> Make vlc_object_detach a no-op if the object is not attached
(edit) @8dba805732a431558c1218104dfeb667d9b5df63 [8dba805732a431558c1218104dfeb667d9b5df63] 05/16/08 18:01:19 Rémi Denis-Courmont <rem@videolan.org> Hide i_children and pp_children away They can only be read safely under …
(edit) @73edaec8ab683970e1344eebf930565381d3d99d [73edaec8ab683970e1344eebf930565381d3d99d] 05/16/08 17:23:09 Rémi Denis-Courmont <rem@videolan.org> vlc_list_children: list children _safely_
(edit) @46ffb1cdaefa300605e2802188f57cac5444715a [46ffb1cdaefa300605e2802188f57cac5444715a] 05/16/08 14:15:03 Rafaël Carré <funman@videolan.org> Revert "vlc_object_release: cleanup" This reverts commit …
(edit) @5d93a7aeb0a773ea3e4c7962f71743537deeb61a [5d93a7aeb0a773ea3e4c7962f71743537deeb61a] 05/16/08 14:14:59 Rafaël Carré <funman@videolan.org> Revert "Detach the children at object destruction" This reverts commit …
(edit) @e5b3d194ffa17dcbf57e69ebf83c3730e8938932 [e5b3d194ffa17dcbf57e69ebf83c3730e8938932] 05/16/08 14:03:48 Rafaël Carré <funman@videolan.org> Detach the children at object destruction
(edit) @c85f868153145c0bd146067dfb9ac2c405f65921 [c85f868153145c0bd146067dfb9ac2c405f65921] 05/16/08 13:59:21 Rafaël Carré <funman@videolan.org> vlc_object_release: cleanup
(edit) @5bfd7ba2d5743010ea14e1fc3afc6c36f3ba2adc [5bfd7ba2d5743010ea14e1fc3afc6c36f3ba2adc] 05/14/08 22:02:59 Rémi Denis-Courmont <rem@videolan.org> We may still have children when destroyed... ...if the destructor …
(edit) @bb84da65bde754021ec602e99e3861b7e8ebafa3 [bb84da65bde754021ec602e99e3861b7e8ebafa3] 05/14/08 20:58:16 Rémi Denis-Courmont <rem@videolan.org> Debug code to prevent FIND_PARENT from crashing. This will postpone a due …
(edit) @52d943331f7d21d9de67d025ff06d33d0ae5eee8 [52d943331f7d21d9de67d025ff06d33d0ae5eee8] 05/14/08 20:22:36 Rémi Denis-Courmont <rem@videolan.org> Hmm, there was a simpler solution (Code re-use rules)
(edit) @38f820eb5928f2074a604a2faafdaae7ac594001 [38f820eb5928f2074a604a2faafdaae7ac594001] 05/14/08 20:17:24 Rémi Denis-Courmont <rem@videolan.org> Inline DetachObject?
(edit) @c79a340d36130d8f4bd4898a0c076de2472b52ef [c79a340d36130d8f4bd4898a0c076de2472b52ef] 05/14/08 20:14:47 Rémi Denis-Courmont <rem@videolan.org> Get rid of b_attached
(edit) @30066f7bd1ce28d48032737de40d96bdff516bf4 [30066f7bd1ce28d48032737de40d96bdff516bf4] 05/14/08 20:11:18 Rémi Denis-Courmont <rem@videolan.org> Recurse through the object tree instead of using the objects table
(edit) @b187d11b4c62350735a452f6b523b642cb37b4ab [b187d11b4c62350735a452f6b523b642cb37b4ab] 05/14/08 19:15:31 Rémi Denis-Courmont <rem@videolan.org> Detach dying objects atomically, so FIND_CHILDREN is safe
(edit) @58a1d71baee1aac656ff54356104261d780e4a6d [58a1d71baee1aac656ff54356104261d780e4a6d] 05/14/08 19:04:16 Rémi Denis-Courmont <rem@videolan.org> Remove useless constant
(edit) @381904b9f00401e1371c9fd4e73185894b0ed540 [381904b9f00401e1371c9fd4e73185894b0ed540] 05/08/08 22:25:31 Rémi Denis-Courmont <rem@videolan.org> Win32 compile fix
(edit) @b1b63c31bdcf3823aa2a6479cda00bc5aee9624c [b1b63c31bdcf3823aa2a6479cda00bc5aee9624c] 05/07/08 22:19:10 Rémi Denis-Courmont <rem@videolan.org> No need to take the structure lock when finding oneself as we don't go …
(edit) @ef33cb40a80a612b7ac8f3eb0f05e2b6cbec945c [ef33cb40a80a612b7ac8f3eb0f05e2b6cbec945c] 05/07/08 22:15:46 Rémi Denis-Courmont <rem@videolan.org> Fix the same race condition as …
(edit) @b3c8d478e9091fe55a2513eb8e416162da3bb5e4 [b3c8d478e9091fe55a2513eb8e416162da3bb5e4] 05/07/08 22:13:01 Rémi Denis-Courmont <rem@videolan.org> Use a per-object spin around the reference count. So we don't contend for …
(edit) @5421e9cd54ac4384583f13daf9323304e532c257 [5421e9cd54ac4384583f13daf9323304e532c257] 05/07/08 22:13:00 Rémi Denis-Courmont <rem@videolan.org> Only insert new object into the table one initialized
(edit) @6c385c5033ed68053d3ca1f66bfab28fcc981b98 [6c385c5033ed68053d3ca1f66bfab28fcc981b98] 05/07/08 21:46:37 Rémi Denis-Courmont <rem@videolan.org> Don't check for 0 refcount. If it happens, there is a bug, and we'll …
(edit) @4ec615d89a46281055b35bdd5a2bc7935b6ae0d8 [4ec615d89a46281055b35bdd5a2bc7935b6ae0d8] 05/07/08 21:43:53 Rémi Denis-Courmont <rem@videolan.org> vlc_object_find*: don't check that refcount is zero Besides, we assert …
(edit) @19bd84c786fecb77531073b697aad4d3c221d15d [19bd84c786fecb77531073b697aad4d3c221d15d] 05/07/08 21:41:01 Rémi Denis-Courmont <rem@videolan.org> Remove useless i_refcount == 0 case and fix a tiny race condition. When …
(edit) @b8909e164c63626771d3751e94d1c3f8e7af6c13 [b8909e164c63626771d3751e94d1c3f8e7af6c13] 05/07/08 20:50:25 Rémi Denis-Courmont <rem@videolan.org> set_destructor has no need for the structure lock
(edit) @38276a4632c98f6e98186adbb1a1538168e1a697 [38276a4632c98f6e98186adbb1a1538168e1a697] 05/04/08 18:16:06 Rémi Denis-Courmont <rem@videolan.org> Remove VLC_OBJECT_GLOBAL
(edit) @6da90a1716250d282f16dc6bc9dacec5b9514caf [6da90a1716250d282f16dc6bc9dacec5b9514caf] 05/04/08 13:14:46 Rémi Denis-Courmont <rem@videolan.org> vlc_mutex_init: remove unused paramter
(edit) @7f682030017e1c075474ca18fba3ca1a1cb0a9d4 [7f682030017e1c075474ca18fba3ca1a1cb0a9d4] 05/03/08 11:51:03 Rémi Denis-Courmont <rem@videolan.org> vlc_object_t.p_internals is not needed anymore
(edit) @830bfb51bcd76d72fb9849281dde281018e0095f [830bfb51bcd76d72fb9849281dde281018e0095f] 05/03/08 11:34:11 Rémi Denis-Courmont <rem@videolan.org> Allocate global object as the others - not statically anymore
(edit) @4db976d9a6c11ddcc0ec438c836bdedf54137fa3 [4db976d9a6c11ddcc0ec438c836bdedf54137fa3] 05/03/08 11:22:18 Rémi Denis-Courmont <rem@videolan.org> object: use vlc_internals()
(edit) @82d86a7b43ae822a484e9f5fa14f1c5fc9e041df [82d86a7b43ae822a484e9f5fa14f1c5fc9e041df] 05/03/08 11:22:17 Rémi Denis-Courmont <rem@videolan.org> Remove some global object-specific code
(edit) @2e48e65740b878f69c1fea62fcfd44ef1dafd81d [2e48e65740b878f69c1fea62fcfd44ef1dafd81d] 05/01/08 20:59:07 Rémi Denis-Courmont <rem@videolan.org> Remnants of I64F.
(edit) @f864df7f99aac0babaa434b88104cf93fc71b840 [f864df7f99aac0babaa434b88104cf93fc71b840] 04/23/08 00:42:46 Antoine Cellerier <dionoea@videolan.org> psz_object_name should not be const! (else module name aliasing cannot …
(edit) @8e49a4ee9139dd5bde823cf87ced9189081a0f65 [8e49a4ee9139dd5bde823cf87ced9189081a0f65] 04/16/08 14:57:45 Jean-Paul Saman <jean-paul.saman@m2x.nl> Properly initialize psz_name in PrintObject?(). Fixes a warning: …
(edit) @2453f7a8c74bdae5d9ffcddc18c1080641a861ce [2453f7a8c74bdae5d9ffcddc18c1080641a861ce] 04/16/08 13:58:36 Pierre d'Herbemont <pdherbemont@videolan.org> objects: Also dump leaked objects.
(edit) @305d523565cd254e45a24c830dbe199c3be0dcf9 [305d523565cd254e45a24c830dbe199c3be0dcf9] 04/16/08 13:56:40 Pierre d'Herbemont <pdherbemont@videolan.org> objects: Dump libvlc object when aborting because of leaks.
(edit) @449fd28aaf007c6411251dae9d0dbfdc65b135d1 [449fd28aaf007c6411251dae9d0dbfdc65b135d1] 04/14/08 02:02:22 Pierre d'Herbemont <pdherbemont@videolan.org> Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false. This …
(edit) @6f2d76399a38a7e4b27a05f495446c2aa2902910 [6f2d76399a38a7e4b27a05f495446c2aa2902910] 04/04/08 14:21:41 Pierre d'Herbemont <pdherbemont@videolan.org> objects: Dump libvlc when we have some leak related errors.
(edit) @42bb2a548d096f55bfbbb98421802e7c164e03f4 [42bb2a548d096f55bfbbb98421802e7c164e03f4] 03/30/08 10:43:52 Rémi Denis-Courmont <rem@videolan.org> Document object memory layoyt
(edit) @5b3a2948fe225056508a3420fff1da95a373e7af [5b3a2948fe225056508a3420fff1da95a373e7af] 03/29/08 22:52:00 Pierre d'Herbemont <pdherbemont@free.fr> input: retain the input item.
(edit) @ab121fdf60054b81c9354ad5e42854ba2a5aeb52 [ab121fdf60054b81c9354ad5e42854ba2a5aeb52] 03/29/08 22:31:36 Pierre d'Herbemont <pdherbemont@free.fr> objects: Export vlc_object_dump() to debug.
(edit) @d21779b98ec08fd9ef91468ad76d3737f4209e2c [d21779b98ec08fd9ef91468ad76d3737f4209e2c] 03/29/08 15:13:49 Rémi Denis-Courmont <rem@videolan.org> Remove some global object-specific hacks