- 15 Jul, 2008 13 commits
-
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
macosx: Fix a deadlock in the broken -[VLCPlaylist isItem: inNode: checkItemExistence:]. Fixes #1711 (Deleting a playing item's parent item result in a trivial deadlock on Mac OS X.)
-
Christophe Mutricy authored
Kudoz to sam and Meuuh
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Note, this commit may create some assert in previously working code. That does mean that this code wasn't properly working, and that it lacks a PL_LOCK. I prefer nice assert() over races.
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Should fix #1708 (Adding a folder in the Mac OS X VLC *media library* result in an assertion failure). Thanks to upcoming commit "playlist: Use PL_ASSERT_LOCKED where the playlist lock should be held.".
-
Pierre d'Herbemont authored
playlist: Hold the lock at creation time to conform to playlist_NodesPairCreate requirement to have the pl lock held.
-
Pierre d'Herbemont authored
playlist: Use PL_LOCK_IF and PL_UNLOCK_IF to perform some more checks on lock state. And fix a unlocked usage of get_current_status_item().
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
That may fix or help to fix some input item leaks.
-
- 14 Jul, 2008 5 commits
-
-
Pierre d'Herbemont authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
Test for the right thing before tring to do anything. Check malloc return value (fix potential segfault).
-
Rémi Denis-Courmont authored
-
- 13 Jul, 2008 22 commits
-
-
Christophe Mutricy authored
-
Christophe Mutricy authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Fix #1704
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
playlist: Don't export playlist_ItemNewFromInput as it is not used, and don't use pl_Yield from here.
-
Pierre d'Herbemont authored
-
Pavlov Konstantin authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Rémi Denis-Courmont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Regression if I recall well.
-
Pierre d'Herbemont authored
This might requires some other adjustements.
-