diff options
author | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-03 19:28:46 +0000 |
---|---|---|
committer | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-03 19:28:46 +0000 |
commit | 02c0ecb023325c135bb6e9687149630d0330d723 (patch) | |
tree | 01f78d5908b6e88930ee9c21b116dbbe98ec7f96 /muggle-plugin/vdr_menu.c | |
parent | 02b17972bd3b0a6df687a118ef9c55692c5e5e53 (diff) | |
download | vdr-plugin-muggle-02c0ecb023325c135bb6e9687149630d0330d723.tar.gz vdr-plugin-muggle-02c0ecb023325c135bb6e9687149630d0330d723.tar.bz2 |
Playlist now created in plugin instead of in menu.
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@25 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'muggle-plugin/vdr_menu.c')
-rw-r--r-- | muggle-plugin/vdr_menu.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/muggle-plugin/vdr_menu.c b/muggle-plugin/vdr_menu.c index a21d664..0bcf5e6 100644 --- a/muggle-plugin/vdr_menu.c +++ b/muggle-plugin/vdr_menu.c @@ -2,12 +2,12 @@ /*! \file vdr_menu.c * \brief Implements menu handling for broswing media libraries within VDR ******************************************************************** - * \version $Revision: 1.7 $ - * \date $Date: 2004/02/03 19:15:08 $ + * \version $Revision: 1.8 $ + * \date $Date: 2004/02/03 19:28:46 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: LarsAC $ * - * $Id: vdr_menu.c,v 1.7 2004/02/03 19:15:08 LarsAC Exp $ + * $Id: vdr_menu.c,v 1.8 2004/02/03 19:28:46 LarsAC Exp $ */ /*******************************************************************/ @@ -53,17 +53,14 @@ void mgMenuTreeItem::Set() // ----------------------- mgMainMenu ---------------------- -mgMainMenu::mgMainMenu() - : cOsdMenu( "" ) +mgMainMenu::mgMainMenu(mgMedia *media, mgSelectionTreeNode *root, mgPlaylist *playlist) + : cOsdMenu( "" ), m_media(media), m_root(root), m_current_playlist(playlist) { mgDebug( 1, "Creating Muggle Main Menu" ); SetTitle( "Muggle Media Database" ); SetButtons(); - m_media = new mgMedia( mgMedia::GD_MP3 ); - m_root = m_media->getSelectionRoot(); - m_filtername = new char[32]; strcpy( m_filtername, "none" ); @@ -84,7 +81,6 @@ mgMainMenu::mgMainMenu() m_filter = 0; - m_current_playlist = m_media->createTemporaryPlaylist(); m_tracklist = NULL; DisplayTree( m_root ); @@ -582,6 +578,9 @@ void mgMainMenu::DisplayFilterSelector() /************************************************************ * * $Log: vdr_menu.c,v $ + * Revision 1.8 2004/02/03 19:28:46 LarsAC + * Playlist now created in plugin instead of in menu. + * * Revision 1.7 2004/02/03 19:15:08 LarsAC * OSD selection now jumps back to parent when collapsing. * |