added an addon manager directly from our media server, not finalized

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8609 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Jérôme Duval
2004-08-19 16:00:09 +00:00
parent de79eb2a1c
commit 5359f0d4cc
6 changed files with 543 additions and 10 deletions
+14 -10
View File
@@ -33,14 +33,13 @@
#include <stdio.h>
#include <InputServer.h>
#include <Path.h>
#include <Directory.h>
#include <FindDirectory.h>
#include <Entry.h>
#include <Locker.h>
#include <Debug.h>
#include <Directory.h>
#include <Entry.h>
#include <FindDirectory.h>
#include <Locker.h>
#include <Message.h>
#include <Path.h>
#include <String.h>
#if DEBUG>=1
@@ -51,10 +50,10 @@
#define CALLED() ((void)0)
#endif
#include "InputServer.h"
#include "InputServerDeviceListEntry.h"
#include "InputServerFilterListEntry.h"
#include "InputServerMethodListEntry.h"
#include <Message.h>
#include "InputServerTypes.h"
// include app_server headers for communication
@@ -109,9 +108,12 @@ InputServer::InputServer(void) : BApplication("application/x-vnd.OBOS-input_serv
InitTestDevice();
fAddOnManager = new AddOnManager();
fAddOnManager->LoadState();
// InitDevices();
InitFilters();
InitMethods();
// InitFilters();
// InitMethods();
}
/*
@@ -121,6 +123,8 @@ InputServer::InputServer(void) : BApplication("application/x-vnd.OBOS-input_serv
InputServer::~InputServer(void)
{
CALLED();
fAddOnManager->SaveState();
delete fAddOnManager;
}