diff options
author | Max Kellermann <max@duempel.org> | 2013-01-04 20:50:00 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-01-04 22:12:33 +0100 |
commit | 05c91082e3de0b0078c26ddb9da68fd00da8c90e (patch) | |
tree | 7f1ef3988b787ab3e1e07e0147fabf94963495a5 /src/playlist_global.c | |
parent | 7267558ba1cba9338c78b41d11e2eadef6bb515b (diff) | |
download | mpd-05c91082e3de0b0078c26ddb9da68fd00da8c90e.tar.gz mpd-05c91082e3de0b0078c26ddb9da68fd00da8c90e.tar.xz mpd-05c91082e3de0b0078c26ddb9da68fd00da8c90e.zip |
playlist: convert to C++
Diffstat (limited to 'src/playlist_global.c')
-rw-r--r-- | src/playlist_global.c | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/src/playlist_global.c b/src/playlist_global.c deleted file mode 100644 index e66febce0..000000000 --- a/src/playlist_global.c +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (C) 2003-2011 The Music Player Daemon Project - * http://www.musicpd.org - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - */ - -/* - * The manager of the global "struct playlist" instance (g_playlist). - * - */ - -#include "config.h" -#include "playlist.h" -#include "event_pipe.h" -#include "Main.hxx" - -struct playlist g_playlist; - -static void -playlist_tag_event(void) -{ - playlist_tag_changed(&g_playlist); -} - -static void -playlist_event(void) -{ - playlist_sync(&g_playlist, global_player_control); -} - -void -playlist_global_init(void) -{ - playlist_init(&g_playlist); - - event_pipe_register(PIPE_EVENT_TAG, playlist_tag_event); - event_pipe_register(PIPE_EVENT_PLAYLIST, playlist_event); -} - -void -playlist_global_finish(void) -{ - playlist_finish(&g_playlist); -} |