diff options
author | MountainMan <MountainMan@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-07-06 00:20:51 +0000 |
---|---|---|
committer | MountainMan <MountainMan@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-07-06 00:20:51 +0000 |
commit | d1d46525dab343e4f8cfc98fc8f7bb4131735adc (patch) | |
tree | de9da0d3efbaae52ab68cf2449497b8bb36f5b83 /muggle-plugin/vdr_menu.h | |
parent | 17e68c69f269b092ab1a1d8412242f608243c2f2 (diff) | |
download | vdr-plugin-muggle-d1d46525dab343e4f8cfc98fc8f7bb4131735adc.tar.gz vdr-plugin-muggle-d1d46525dab343e4f8cfc98fc8f7bb4131735adc.tar.bz2 |
loading and saving playlists
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@101 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'muggle-plugin/vdr_menu.h')
-rw-r--r-- | muggle-plugin/vdr_menu.h | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/muggle-plugin/vdr_menu.h b/muggle-plugin/vdr_menu.h index a4a1f7c..43f29d4 100644 --- a/muggle-plugin/vdr_menu.h +++ b/muggle-plugin/vdr_menu.h @@ -2,18 +2,19 @@ * \file vdr_menu.h * \brief Implements menu handling for broswing media libraries within VDR * - * \version $Revision: 1.10 $ - * \date $Date: 2004/05/28 15:29:19 $ + * \version $Revision: 1.11 $ + * \date $Date: 2004/07/06 00:20:51 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner - * \author Responsible author: $Author: lvw $ + * \author Responsible author: $Author: MountainMan $ * - * $Id: vdr_menu.h,v 1.10 2004/05/28 15:29:19 lvw Exp $ + * $Id: vdr_menu.h,v 1.11 2004/07/06 00:20:51 MountainMan Exp $ */ #ifndef _VDR_MENU_H #define _VDR_MENU_H #include <list> +#include <vector> #include <osd.h> @@ -64,7 +65,8 @@ class mgMainMenu : public cOsdMenu enum MuggleStatus { TREE, TREE_SUBMENU, - PLAYLIST, PLAYLIST_SUBMENU, + PLAYLIST, LOAD_PLAYLIST, SAVE_PLAYLIST, + PLAYLIST_SUBMENU, FILTER, FILTER_SUBMENU }; @@ -83,6 +85,9 @@ class mgMainMenu : public cOsdMenu void DisplayTrackInfo(); void DisplayAlbumInfo(); + void LoadPlaylist(); + void SavePlaylist(); + void RenamePlaylist(); void DisplayPlaylistSubmenu(); eOSState PlaylistSubmenuAction( int n ); @@ -98,6 +103,7 @@ class mgMainMenu : public cOsdMenu mgSelectionTreeNode *m_root; mgSelectionTreeNode *m_node; mgPlaylist *m_current_playlist; + std::vector<std::string> *m_plists; MuggleStatus m_state; std::list<int> m_history; @@ -110,6 +116,9 @@ class mgMainMenu : public cOsdMenu /************************************************************ * * $Log: vdr_menu.h,v $ + * Revision 1.11 2004/07/06 00:20:51 MountainMan + * loading and saving playlists + * * Revision 1.10 2004/05/28 15:29:19 lvw * Merged player branch back on HEAD branch. * |