[vlc-devel] commit: Remove pl_Release, and rename pl_Hold back to pl_Get ( Rémi Denis-Courmont )
git version control
git at videolan.org
Tue Feb 9 20:22:31 CET 2010
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Tue Feb 9 21:18:40 2010 +0200| [7e4d50ac4297d445b46075b0dd87d11a951d5a3e] | committer: Rémi Denis-Courmont
Remove pl_Release, and rename pl_Hold back to pl_Get
pl_Hold() assumed the playlist was already created.
pl_Release() does not solve any problem. Playlist synchronization is
done with the playlist lock, while playlist deletion must anyway be done
after all interfaces, services and other threads are joined.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7e4d50ac4297d445b46075b0dd87d11a951d5a3e
---
include/vlc_playlist.h | 13 +--
modules/access_output/http.c | 4 +-
modules/control/dbus.c | 3 +-
modules/control/gestures.c | 7 +-
modules/control/hotkeys.c | 9 +-
modules/control/http/http.c | 5 +-
modules/control/netsync.c | 3 +-
modules/control/rc.c | 4 +-
modules/gui/hildon/maemo.c | 4 +-
modules/gui/macosx/applescript.m | 6 +-
modules/gui/macosx/controls.m | 37 ++-----
modules/gui/macosx/embeddedwindow.m | 3 +-
modules/gui/macosx/equalizer.m | 16 ++--
modules/gui/macosx/extended.m | 8 +-
modules/gui/macosx/intf.m | 31 ++----
modules/gui/macosx/playlist.m | 129 +++++-----------------
modules/gui/macosx/playlistinfo.m | 10 +-
modules/gui/macosx/vout.m | 6 +-
modules/gui/macosx/wizard.m | 4 +-
modules/gui/ncurses.c | 29 ++----
modules/gui/qt4/components/controller_widget.cpp | 12 +--
modules/gui/qt4/components/info_panels.cpp | 3 +-
modules/gui/qt4/input_manager.cpp | 8 +-
modules/gui/qt4/qt4.cpp | 4 +-
modules/gui/skins2/src/skin_main.cpp | 15 +--
modules/misc/audioscrobbler.c | 42 ++-----
modules/misc/inhibit.c | 3 +-
modules/misc/lua/demux.c | 5 +-
modules/misc/lua/libs/input.c | 1 -
modules/misc/lua/libs/objects.c | 2 +-
modules/misc/lua/libs/playlist.c | 27 +-----
modules/misc/lua/libs/playlist.h | 1 -
modules/misc/lua/libs/sd.c | 4 -
modules/misc/lua/libs/volume.c | 4 -
modules/misc/lua/meta.c | 4 -
modules/misc/notify/growl.m | 8 +-
modules/misc/notify/growl_udp.c | 8 +-
modules/misc/notify/msn.c | 6 +-
modules/misc/notify/notify.c | 16 +--
modules/misc/notify/telepathy.c | 6 +-
modules/misc/notify/xosd.c | 11 +--
modules/video_filter/atmo/atmo.cpp | 8 +-
modules/video_output/msw/direct3d.c | 13 +--
modules/video_output/msw/directx.c | 13 +--
modules/visualization/goom.c | 7 +-
src/audio_output/intf.c | 7 +-
src/input/meta.c | 9 +--
src/libvlc.c | 8 +-
src/libvlccore.sym | 3 +-
src/playlist/control.c | 22 +----
src/text/strings.c | 4 +-
src/video_output/event.h | 7 +-
src/win32/specific.c | 5 +-
53 files changed, 154 insertions(+), 473 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=7e4d50ac4297d445b46075b0dd87d11a951d5a3e
More information about the vlc-devel
mailing list