]> git.sesse.net Git - vlc/commit
Remove pl_Release, and rename pl_Hold back to pl_Get
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 9 Feb 2010 19:18:40 +0000 (21:18 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 9 Feb 2010 19:22:13 +0000 (21:22 +0200)
commit7e4d50ac4297d445b46075b0dd87d11a951d5a3e
tree70ba2433c0492378024f67dff79f473e3bc3ee5d
parent57f92bdea6f1bc694c38fa5de3290a3f3b399558
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.
53 files changed:
include/vlc_playlist.h
modules/access_output/http.c
modules/control/dbus.c
modules/control/gestures.c
modules/control/hotkeys.c
modules/control/http/http.c
modules/control/netsync.c
modules/control/rc.c
modules/gui/hildon/maemo.c
modules/gui/macosx/applescript.m
modules/gui/macosx/controls.m
modules/gui/macosx/embeddedwindow.m
modules/gui/macosx/equalizer.m
modules/gui/macosx/extended.m
modules/gui/macosx/intf.m
modules/gui/macosx/playlist.m
modules/gui/macosx/playlistinfo.m
modules/gui/macosx/vout.m
modules/gui/macosx/wizard.m
modules/gui/ncurses.c
modules/gui/qt4/components/controller_widget.cpp
modules/gui/qt4/components/info_panels.cpp
modules/gui/qt4/input_manager.cpp
modules/gui/qt4/qt4.cpp
modules/gui/skins2/src/skin_main.cpp
modules/misc/audioscrobbler.c
modules/misc/inhibit.c
modules/misc/lua/demux.c
modules/misc/lua/libs/input.c
modules/misc/lua/libs/objects.c
modules/misc/lua/libs/playlist.c
modules/misc/lua/libs/playlist.h
modules/misc/lua/libs/sd.c
modules/misc/lua/libs/volume.c
modules/misc/lua/meta.c
modules/misc/notify/growl.m
modules/misc/notify/growl_udp.c
modules/misc/notify/msn.c
modules/misc/notify/notify.c
modules/misc/notify/telepathy.c
modules/misc/notify/xosd.c
modules/video_filter/atmo/atmo.cpp
modules/video_output/msw/direct3d.c
modules/video_output/msw/directx.c
modules/visualization/goom.c
src/audio_output/intf.c
src/input/meta.c
src/libvlc.c
src/libvlccore.sym
src/playlist/control.c
src/text/strings.c
src/video_output/event.h
src/win32/specific.c