summaryrefslogtreecommitdiff
path: root/muggle-plugin/vdr_menu.c
diff options
context:
space:
mode:
authorLarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b>2004-02-03 19:28:46 +0000
committerLarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b>2004-02-03 19:28:46 +0000
commit02c0ecb023325c135bb6e9687149630d0330d723 (patch)
tree01f78d5908b6e88930ee9c21b116dbbe98ec7f96 /muggle-plugin/vdr_menu.c
parent02b17972bd3b0a6df687a118ef9c55692c5e5e53 (diff)
downloadvdr-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.c17
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.
*