|
|
|
@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 |
|
|
|
@1fe2080044a8757e464c856a8b592af3765a1a05
|
[1fe2080044a8757e464c856a8b592af3765a1a05]
|
07/06/08 18:35:32 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
core: set meaningful object type names |
|
|
|
@8f231e304b9dece94d897687f17c4d62f92b0ee8
|
[8f231e304b9dece94d897687f17c4d62f92b0ee8]
|
07/05/08 14:04:29 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Slightly improve the warning |
|
|
|
@da6732062b23f833e860da223901eeeb75eefaf7
|
[da6732062b23f833e860da223901eeeb75eefaf7]
|
07/05/08 13:22:09 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
vlc_object_alive: lock-less and inlined |
|
|
|
@f2dcb7876939ffef8ec81a2252870ab12756285b
|
[f2dcb7876939ffef8ec81a2252870ab12756285b]
|
07/03/08 19:58:18 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Unused variable |
|
|
|
@a417ec82d9a793a2681be75be9be719e4972cfce
|
[a417ec82d9a793a2681be75be9be719e4972cfce]
|
06/30/08 18:09:47 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Warn in case of dangerous thread join patterns |
|
|
|
@c2c6729b7abd3a0d1096c79251a6d05a2e9a3403
|
[c2c6729b7abd3a0d1096c79251a6d05a2e9a3403]
|
06/28/08 20:46:26 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
VLC_OBJECT_FILTER: remove |
|
|
|
@2adfbf0c7d073b0b031c8673f057de28c1a54ae9
|
[2adfbf0c7d073b0b031c8673f057de28c1a54ae9]
|
06/28/08 20:36:02 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
VLC_OBJECT_DIALOGS: remove |
|
|
|
@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 |
|
|
|
@2d7ef1f4bb145fd0ea210edefd32f60e2eabb214
|
[2d7ef1f4bb145fd0ea210edefd32f60e2eabb214]
|
06/28/08 20:24:16 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
vout: use vlc_custom_create |
|
|
|
@03fa43b1b285bcb6320c0e60f874624e09350fee
|
[03fa43b1b285bcb6320c0e60f874624e09350fee]
|
06/22/08 20:12:03 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove dead code |
|
|
|
@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 … |
|
|
|
@cc2f0cb637a9e56fec65241fdcd27fd40ac3d6bc
|
[cc2f0cb637a9e56fec65241fdcd27fd40ac3d6bc]
|
06/22/08 15:39:25 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Fix deadlock in vlc_object_kill (should fix #1543) |
|
|
|
@6c790747f3847ae2c88a03d6a053968143ad76e6
|
[6c790747f3847ae2c88a03d6a053968143ad76e6]
|
06/21/08 10:58:40 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove VLC_OBJECT_INTERACTION |
|
|
|
@e21ba63b8a25191bb68d2a6d075763a3d65371ff
|
[e21ba63b8a25191bb68d2a6d075763a3d65371ff]
|
06/17/08 21:33:26 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Move object lock and condition into the internals |
|
|
|
@7e413aa7c9d60c30c86a7cd84862fc14f4920c83
|
[7e413aa7c9d60c30c86a7cd84862fc14f4920c83]
|
06/17/08 20:10:29 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Use vlc_object_lock and vlc_object_unlock |
|
|
|
@65340ca284dea0d1dd337b022934311ace637b65
|
[65340ca284dea0d1dd337b022934311ace637b65]
|
06/15/08 18:42:16 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove VLC_OBJECT_(ACCESS|DEMUX|STREAM) types |
|
|
|
@ed1e1f8fc74fec155de7dd615801eb69f6f0d411
|
[ed1e1f8fc74fec155de7dd615801eb69f6f0d411]
|
06/14/08 16:10:43 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
vlc_object_find(playlist) is an error |
|
|
|
@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 … |
|
|
|
@2709abbb60aeeba299d9cab347cda64f635c2b26
|
[2709abbb60aeeba299d9cab347cda64f635c2b26]
|
06/04/08 20:30:38 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove VLC_OBJECT_SOUT |
|
|
|
@cc01f686c5f807d6b53ea5298c4687f5a41dac28
|
[cc01f686c5f807d6b53ea5298c4687f5a41dac28]
|
06/04/08 19:16:47 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
vlc_threadobj under NDEBUG and refcheck under … |
|
|
|
@5cc4255aa74f938e38cbdd9dcca4136475a4bc3f
|
[5cc4255aa74f938e38cbdd9dcca4136475a4bc3f]
|
06/04/08 13:14:12 |
Antoine Cellerier <dionoea@videolan.org> |
Fix a few compilation warnings. |
|
|
|
@23293def20be7820c9b891c4e219e2cf71f6d636
|
[23293def20be7820c9b891c4e219e2cf71f6d636]
|
06/01/08 15:50:01 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Look for reference leaks. I found none, though. |
|
|
|
@24f4104f8afa6c896a51207b223e7d488c7b01e8
|
[24f4104f8afa6c896a51207b223e7d488c7b01e8]
|
06/01/08 08:39:46 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Fix |
|
|
|
@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… |
|
|
|
@070e3454880e849f3ebca21d5f803cdd13351049
|
[070e3454880e849f3ebca21d5f803cdd13351049]
|
05/31/08 22:51:19 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Keep track of object held by threads |
|
|
|
@90fd835fb4e43fcc2cb0b80d988b253843c4c548
|
[90fd835fb4e43fcc2cb0b80d988b253843c4c548]
|
05/31/08 22:33:04 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove unused static (oops) |
|
|
|
@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 |
|
|
|
@f9b646408f693e006d9df0afd3355374f0583d12
|
[f9b646408f693e006d9df0afd3355374f0583d12]
|
05/31/08 18:37:20 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Kill LibVLC children without the libvlc lock |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@091157c2e15ecdf9d1d8c884b5a30a3796ea8b63
|
[091157c2e15ecdf9d1d8c884b5a30a3796ea8b63]
|
05/31/08 14:07:51 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Typo. |
|
|
|
@e68398dc863a4eb87fcc804d32ab0d6eb3eae9c2
|
[e68398dc863a4eb87fcc804d32ab0d6eb3eae9c2]
|
05/31/08 14:04:33 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
configure: Check for HAVE_BACKTRACE and HAVE_EXECINFO_H. |
|
|
|
@1993aa3c29ccd1daf22cd5925e218b34afa52a1c
|
[1993aa3c29ccd1daf22cd5925e218b34afa52a1c]
|
05/31/08 12:42:58 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Remove bogus old code in tree dump. |
|
|
|
@792c8ca37fbac2707af4eb695f231c3d70284a92
|
[792c8ca37fbac2707af4eb695f231c3d70284a92]
|
05/31/08 12:38:12 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Warn about vlc_object_get |
|
|
|
@639305249fa03e6c5ade7d829e4f2435e8205323
|
[639305249fa03e6c5ade7d829e4f2435e8205323]
|
05/31/08 12:02:29 |
Rémi Denis-Courmont <rdenis@simphalempin.com> |
Fix typo |
|
|
|
@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 … |
|
|
|
@234a17d087d4b5648adb9051a847db31bbc47149
|
[234a17d087d4b5648adb9051a847db31bbc47149]
|
05/30/08 17:18:02 |
Rémi Denis-Courmont <rem@videolan.org> |
Improve the still really dumb reference checker |
|
|
|
@85fa3c2d9681587bf97ce5f55622f77631330195
|
[85fa3c2d9681587bf97ce5f55622f77631330195]
|
05/30/08 14:49:08 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
git commit --amend src/misc/objects.c. Ahum. |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@debed14afc143e80839ba97b92ea5be332c4ed51
|
[debed14afc143e80839ba97b92ea5be332c4ed51]
|
05/29/08 21:30:36 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix infinite loop |
|
|
|
@523ef308d2bff928d1246e968003a3ff429890db
|
[523ef308d2bff928d1246e968003a3ff429890db]
|
05/28/08 21:32:25 |
Rémi Denis-Courmont <rem@videolan.org> |
The totally dumb reference checker |
|
|
|
@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 … |
|
|
|
@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 |
|
|
|
@b0e0b794c961d183e6a64b3ad2b5ea4492810606
|
[b0e0b794c961d183e6a64b3ad2b5ea4492810606]
|
05/28/08 19:31:50 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix unlikely lock leak |
|
|
|
@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 … |
|
|
|
@1c8c942251d1dbd4fe88134e4b1571da25ea4e41
|
[1c8c942251d1dbd4fe88134e4b1571da25ea4e41]
|
05/27/08 17:52:39 |
Rémi Denis-Courmont <rem@videolan.org> |
Warn when pl_Yield() is not used |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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, … |
|
|
|
@d88c98753b29b02bfdb6599a847c3a6f48153b4c
|
[d88c98753b29b02bfdb6599a847c3a6f48153b4c]
|
05/17/08 17:58:36 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_object_get sucks, document it |
|
|
|
@70ad10b0c4caa43776ec0f79271f1bae34310cde
|
[70ad10b0c4caa43776ec0f79271f1bae34310cde]
|
05/16/08 18:13:37 |
Rémi Denis-Courmont <rem@videolan.org> |
Simplification |
|
|
|
@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 |
|
|
|
@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 … |
|
|
|
@73edaec8ab683970e1344eebf930565381d3d99d
|
[73edaec8ab683970e1344eebf930565381d3d99d]
|
05/16/08 17:23:09 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_list_children: list children _safely_ |
|
|
|
@46ffb1cdaefa300605e2802188f57cac5444715a
|
[46ffb1cdaefa300605e2802188f57cac5444715a]
|
05/16/08 14:15:03 |
Rafaël Carré <funman@videolan.org> |
Revert "vlc_object_release: cleanup"
This reverts commit … |
|
|
|
@5d93a7aeb0a773ea3e4c7962f71743537deeb61a
|
[5d93a7aeb0a773ea3e4c7962f71743537deeb61a]
|
05/16/08 14:14:59 |
Rafaël Carré <funman@videolan.org> |
Revert "Detach the children at object destruction"
This reverts commit … |
|
|
|
@e5b3d194ffa17dcbf57e69ebf83c3730e8938932
|
[e5b3d194ffa17dcbf57e69ebf83c3730e8938932]
|
05/16/08 14:03:48 |
Rafaël Carré <funman@videolan.org> |
Detach the children at object destruction |
|
|
|
@c85f868153145c0bd146067dfb9ac2c405f65921
|
[c85f868153145c0bd146067dfb9ac2c405f65921]
|
05/16/08 13:59:21 |
Rafaël Carré <funman@videolan.org> |
vlc_object_release: cleanup |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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) |
|
|
|
@38f820eb5928f2074a604a2faafdaae7ac594001
|
[38f820eb5928f2074a604a2faafdaae7ac594001]
|
05/14/08 20:17:24 |
Rémi Denis-Courmont <rem@videolan.org> |
Inline DetachObject? |
|
|
|
@c79a340d36130d8f4bd4898a0c076de2472b52ef
|
[c79a340d36130d8f4bd4898a0c076de2472b52ef]
|
05/14/08 20:14:47 |
Rémi Denis-Courmont <rem@videolan.org> |
Get rid of b_attached |
|
|
|
@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 |
|
|
|
@b187d11b4c62350735a452f6b523b642cb37b4ab
|
[b187d11b4c62350735a452f6b523b642cb37b4ab]
|
05/14/08 19:15:31 |
Rémi Denis-Courmont <rem@videolan.org> |
Detach dying objects atomically, so FIND_CHILDREN is safe |
|
|
|
@58a1d71baee1aac656ff54356104261d780e4a6d
|
[58a1d71baee1aac656ff54356104261d780e4a6d]
|
05/14/08 19:04:16 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove useless constant |
|
|
|
@381904b9f00401e1371c9fd4e73185894b0ed540
|
[381904b9f00401e1371c9fd4e73185894b0ed540]
|
05/08/08 22:25:31 |
Rémi Denis-Courmont <rem@videolan.org> |
Win32 compile fix |
|
|
|
@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 … |
|
|
|
@ef33cb40a80a612b7ac8f3eb0f05e2b6cbec945c
|
[ef33cb40a80a612b7ac8f3eb0f05e2b6cbec945c]
|
05/07/08 22:15:46 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix the same race condition as … |
|
|
|
@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 … |
|
|
|
@5421e9cd54ac4384583f13daf9323304e532c257
|
[5421e9cd54ac4384583f13daf9323304e532c257]
|
05/07/08 22:13:00 |
Rémi Denis-Courmont <rem@videolan.org> |
Only insert new object into the table one initialized |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@b8909e164c63626771d3751e94d1c3f8e7af6c13
|
[b8909e164c63626771d3751e94d1c3f8e7af6c13]
|
05/07/08 20:50:25 |
Rémi Denis-Courmont <rem@videolan.org> |
set_destructor has no need for the structure lock |
|
|
|
@38276a4632c98f6e98186adbb1a1538168e1a697
|
[38276a4632c98f6e98186adbb1a1538168e1a697]
|
05/04/08 18:16:06 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove VLC_OBJECT_GLOBAL |
|
|
|
@6da90a1716250d282f16dc6bc9dacec5b9514caf
|
[6da90a1716250d282f16dc6bc9dacec5b9514caf]
|
05/04/08 13:14:46 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_mutex_init: remove unused paramter |
|
|
|
@7f682030017e1c075474ca18fba3ca1a1cb0a9d4
|
[7f682030017e1c075474ca18fba3ca1a1cb0a9d4]
|
05/03/08 11:51:03 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_object_t.p_internals is not needed anymore |
|
|
|
@830bfb51bcd76d72fb9849281dde281018e0095f
|
[830bfb51bcd76d72fb9849281dde281018e0095f]
|
05/03/08 11:34:11 |
Rémi Denis-Courmont <rem@videolan.org> |
Allocate global object as the others - not statically anymore |
|
|
|
@4db976d9a6c11ddcc0ec438c836bdedf54137fa3
|
[4db976d9a6c11ddcc0ec438c836bdedf54137fa3]
|
05/03/08 11:22:18 |
Rémi Denis-Courmont <rem@videolan.org> |
object: use vlc_internals() |
|
|
|
@82d86a7b43ae822a484e9f5fa14f1c5fc9e041df
|
[82d86a7b43ae822a484e9f5fa14f1c5fc9e041df]
|
05/03/08 11:22:17 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove some global object-specific code |
|
|
|
@2e48e65740b878f69c1fea62fcfd44ef1dafd81d
|
[2e48e65740b878f69c1fea62fcfd44ef1dafd81d]
|
05/01/08 20:59:07 |
Rémi Denis-Courmont <rem@videolan.org> |
Remnants of I64F. |
|
|
|
@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 … |
|
|
|
@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: … |
|
|
|
@2453f7a8c74bdae5d9ffcddc18c1080641a861ce
|
[2453f7a8c74bdae5d9ffcddc18c1080641a861ce]
|
04/16/08 13:58:36 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
objects: Also dump leaked objects. |
|
|
|
@305d523565cd254e45a24c830dbe199c3be0dcf9
|
[305d523565cd254e45a24c830dbe199c3be0dcf9]
|
04/16/08 13:56:40 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
objects: Dump libvlc object when aborting because of leaks. |
|
|
|
@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 … |
|
|
|
@6f2d76399a38a7e4b27a05f495446c2aa2902910
|
[6f2d76399a38a7e4b27a05f495446c2aa2902910]
|
04/04/08 14:21:41 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
objects: Dump libvlc when we have some leak related errors. |
|
|
|
@42bb2a548d096f55bfbbb98421802e7c164e03f4
|
[42bb2a548d096f55bfbbb98421802e7c164e03f4]
|
03/30/08 10:43:52 |
Rémi Denis-Courmont <rem@videolan.org> |
Document object memory layoyt |
|
|
|
@5b3a2948fe225056508a3420fff1da95a373e7af
|
[5b3a2948fe225056508a3420fff1da95a373e7af]
|
03/29/08 22:52:00 |
Pierre d'Herbemont <pdherbemont@free.fr> |
input: retain the input item. |
|
|
|
@ab121fdf60054b81c9354ad5e42854ba2a5aeb52
|
[ab121fdf60054b81c9354ad5e42854ba2a5aeb52]
|
03/29/08 22:31:36 |
Pierre d'Herbemont <pdherbemont@free.fr> |
objects: Export vlc_object_dump() to debug. |
|
|
|
@d21779b98ec08fd9ef91468ad76d3737f4209e2c
|
[d21779b98ec08fd9ef91468ad76d3737f4209e2c]
|
03/29/08 15:13:49 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove some global object-specific hacks |
|
|
|