1 /* 2 * Copyright (C) 2000-2009 the xine project 3 * 4 * This file is part of xine, a unix video player. 5 * 6 * xine is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation; either version 2 of the License, or 9 * (at your option) any later version. 10 * 11 * xine is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with this program; if not, write to the Free Software 18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA 19 * 20 */ 21 22 #ifndef PLAYLIST_H 23 #define PLAYLIST_H 24 25 #ifdef HAVE_CONFIG_H 26 #include "config.h" 27 #endif 28 29 #include "xitk.h" 30 31 void playlist_mmk_editor(void); 32 void playlist_scan_for_infos_selected(void); 33 void playlist_scan_for_infos(void); 34 void playlist_show_tips(int enabled, unsigned long timeout); 35 void playlist_update_tips_timeout(unsigned long timeout); 36 void playlist_mrlident_toggle(void); 37 void playlist_update_playlist(void); 38 void playlist_exit(xitk_widget_t *, void *); 39 int playlist_is_running(void); 40 int playlist_is_visible(void); 41 void playlist_scan_input(xitk_widget_t *, void *); 42 void playlist_raise_window(void); 43 void playlist_toggle_visibility(xitk_widget_t *, void *); 44 void playlist_update_focused_entry(void); 45 void playlist_change_skins(int); 46 void playlist_play_current(xitk_widget_t *w, void *data); 47 void playlist_delete_entry(int j); 48 void playlist_delete_current(xitk_widget_t *w, void *data); 49 void playlist_delete_all(xitk_widget_t *w, void *data); 50 void playlist_move_current_updown(xitk_widget_t *w, void *data); 51 void playlist_deinit(void); 52 void playlist_editor(void); 53 void playlist_load_playlist(xitk_widget_t *w, void *data); 54 void playlist_save_playlist(xitk_widget_t *w, void *data); 55 void playlist_reparent(void); 56 void playlist_get_input_focus(void); 57 #endif 58