Finish the playlist API transition (hopefully)
authorClément Stenac <zorglub@videolan.org>
Sun, 19 Nov 2006 13:20:02 +0000 (13:20 +0000)
committerClément Stenac <zorglub@videolan.org>
Sun, 19 Nov 2006 13:20:02 +0000 (13:20 +0000)
commit0900f11014557ea895a290d2c1518d739f97a8b6
treed65cd0b1a1bfbaa327f34173bd1f392b1e426170
parenta54f78686f8d800851b4ca51add91f16c71df645
Finish the playlist API transition (hopefully)
 - Remove a bunch of transition now-useless API.
 - Remove all playlist_Lock* functions. Matching functions now accept a
   b_locked parameter that should be set to VLC_TRUE if the playlist is
   locked when calling the function. The advantages are that it reduces
   the API bloat and that the b_locked flag can be propagated in the
   call stack
 - Remove useless playlist testsuite
 - Remove broken daap plugin (unmaintained wrt VLC API changes, relies on
   an unmaintained library, probably unable to read content from new itunes,
   ...). Implementations exist in rhythmbox, xmms2 and
   daap-sharp, we should see if a proper lib exists or if we could
   make one
 - Reduce verbosity a bit
 - Documentation
55 files changed:
configure.ac
include/vlc_playlist.h
include/vlc_symbols.h
modules/access/cdda.c
modules/access/cdda/info.c
modules/access/directory.c
modules/codec/cmml/intf.c
modules/control/hotkeys.c
modules/control/http/macro.c
modules/control/http/rpn.c
modules/control/rc.c
modules/demux/mp4/mp4.c
modules/demux/playlist/asx.c
modules/demux/playlist/b4s.c
modules/demux/playlist/dvb.c
modules/demux/playlist/gvp.c
modules/demux/playlist/m3u.c
modules/demux/playlist/playlist.h
modules/demux/playlist/pls.c
modules/demux/playlist/podcast.c
modules/demux/playlist/qtl.c
modules/demux/playlist/sgimb.c
modules/demux/playlist/shoutcast.c
modules/demux/playlist/xspf.c
modules/gui/beos/InterfaceWindow.cpp
modules/gui/macosx/intf.m
modules/gui/macosx/playlist.m
modules/gui/macosx/wizard.m
modules/gui/ncurses.c
modules/gui/pda/pda_callbacks.c
modules/gui/qt4/components/playlist/standardpanel.cpp
modules/gui/qt4/playlist_model.cpp
modules/gui/skins2/src/skin_main.cpp
modules/gui/skins2/vars/playtree.cpp
modules/gui/wxwidgets/dialogs/playlist.cpp
modules/gui/wxwidgets/playlist_manager.cpp
modules/gui/wxwidgets/wxwidgets.cpp
modules/misc/testsuite/Modules.am
modules/misc/testsuite/playlist.c [deleted file]
modules/services_discovery/Modules.am
modules/services_discovery/bonjour.c
modules/services_discovery/daap.c [deleted file]
modules/services_discovery/hal.c
modules/services_discovery/sap.c
modules/services_discovery/upnp_cc.cpp
modules/services_discovery/upnp_intel.cpp
src/control/playlist.c
src/input/meta.c
src/libvlc.c
src/playlist/control.c
src/playlist/engine.c
src/playlist/item.c
src/playlist/playlist_internal.h
src/playlist/search.c
src/playlist/tree.c