]> git.sesse.net Git - vlc/commit - src/playlist/control.c
Playlist
authorClément Stenac <zorglub@videolan.org>
Sat, 21 Oct 2006 11:09:51 +0000 (11:09 +0000)
committerClément Stenac <zorglub@videolan.org>
Sat, 21 Oct 2006 11:09:51 +0000 (11:09 +0000)
commit799b2826ee321796c8c4695c5a7b7489ed5da851
tree3c6c96a1e33edf28305f3ce6d744cc38560fd7e1
parentc925ed563df12610851862d43f0cd6b30c37dec8
Playlist
 * Remove the random special case
 * Use the array of currently playing items for all cases
 * Convert array items to array API
 * Replace standard searches in sorted arrays by bsearches
 * Size is not yet fixed (next round).

Array
 * Add reset/value and bsearch functions
 * Add foreach helper
20 files changed:
include/vlc_arrays.h
include/vlc_playlist.h
modules/control/hotkeys.c
modules/control/http/macro.c
modules/gui/macosx/controls.m
modules/gui/macosx/intf.m
modules/gui/macosx/playlist.m
modules/gui/qt4/main_interface.cpp
modules/gui/qt4/menus.cpp
modules/gui/skins2/commands/cmd_input.cpp
src/control/mediacontrol_core.c
src/control/playlist.c
src/input/item.c
src/libvlc.c
src/playlist/control.c
src/playlist/engine.c
src/playlist/item.c
src/playlist/search.c
src/playlist/thread.c
src/playlist/tree.c