* Start cleaning up libvlc playlist API (Refs:#457)
authorClément Stenac <zorglub@videolan.org>
Tue, 20 Feb 2007 07:29:54 +0000 (07:29 +0000)
committerClément Stenac <zorglub@videolan.org>
Tue, 20 Feb 2007 07:29:54 +0000 (07:29 +0000)
commit85ff1461a28b5ec29f881aaaa960a242750704fb
treedf496772a60a38ce555884bd5529e7cabea012c9
parent4630e1edd64c586cf5dbdd612d32f925e383d0c7
* Start cleaning up libvlc playlist API (Refs:#457)
  - Return correct item ids
  - Structures for navigating the playlist
  - Consistent locking
* Add a b_locked parameter to the remaining playlist API calls
44 files changed:
include/vlc/libvlc.h
include/vlc_playlist.h
modules/access/cdda.c
modules/access/directory.c
modules/access/mms/mmsh.c
modules/codec/cmml/intf.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/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/macosx/applescript.m
modules/gui/macosx/playlist.m
modules/gui/macosx/wizard.m
modules/gui/qt4/dialogs/open.cpp
modules/gui/qt4/dialogs/playlist.cpp
modules/gui/qt4/dialogs_provider.cpp
modules/gui/qt4/main_interface.cpp
modules/gui/wxwidgets/dialogs.cpp
modules/gui/wxwidgets/dialogs/open.cpp
modules/gui/wxwidgets/dialogs/wizard.cpp
modules/gui/wxwidgets/interface.cpp
modules/services_discovery/bonjour.c
modules/services_discovery/hal.c
modules/services_discovery/podcast.c
modules/services_discovery/sap.c
modules/services_discovery/shout.c
modules/services_discovery/upnp_cc.cpp
modules/services_discovery/upnp_intel.cpp
src/control/libvlc_internal.h
src/control/playlist.c
src/libvlc.c
src/misc/win32_specific.c
src/playlist/item.c