#include "settings/MediaSettings.h"
#include "settings/MediaSourceSettings.h"
#include "settings/SkinSettings.h"
-#include "settings/Settings.h"
#include "guilib/LocalizeStrings.h"
#include "utils/CPUInfo.h"
#include "utils/RssManager.h"
#include "utils/Weather.h"
#include "DatabaseManager.h"
-#include "settings/DisplaySettings.h"
-#include "settings/MediaSettings.h"
-#include "settings/SkinSettings.h"
-#include "view/ViewStateSettings.h"
-
#ifdef TARGET_POSIX
#include "XHandle.h"
#endif
#include "threads/SingleLock.h"
#include "playlists/PlayList.h"
-#include "FileItem.h"
#include "pvr/PVRManager.h"
#include "windows/GUIWindowLoginScreen.h"
#include "settings/Settings.h"
#include "utils/StringUtils.h"
#include "settings/AdvancedSettings.h"
-#include "settings/MediaSettings.h"
#ifdef HAS_IRSERVERSUITE
#include "input/windows/IRServerSuite.h"
#endif
#include "utils/StringUtils.h"
#include "AddonDatabase.h"
#include "settings/AdvancedSettings.h"
-#include "settings/MediaSourceSettings.h"
#include "storage/MediaManager.h"
#include "LangInfo.h"
#include "guilib/Key.h"
#include "RenderFormats.h"
#include "guilib/GraphicContext.h"
#include "BaseRenderer.h"
-#include "RenderFormats.h"
#include "threads/Event.h"
#include <media/stagefright/MediaBufferGroup.h>
#include <media/stagefright/MediaDefs.h>
#include <media/stagefright/MediaSource.h>
-#include <media/stagefright/MetaData.h>
#include <binder/ProcessState.h>
#include <media/stagefright/OMXClient.h>
#include "threads/Thread.h"
#include "DVDDemuxers/DVDDemux.h"
-#include "DVDStreamInfo.h"
#include "DVDCodecs/Video/DVDVideoCodec.h"
#include "DVDOverlayContainer.h"
#include "DVDMessageQueue.h"
#include "swighelper.h"
#include "WindowException.h"
-#include "ListItem.h"
// hardcoded offsets for button controls (and controls that use button controls)
// ideally they should be dynamically read in as with all the other properties.
#include "Tuple.h"
#include "commons/Exception.h"
-#include <map>
namespace XBMCAddon
{
#include <sys/times.h>
#include <sys/resource.h>
-#include <sys/time.h>
#include <time.h>
class CLinuxResourceCounter
#include <sys/time.h>
#include <sys/types.h>
#include <unistd.h>
-#ifdef TARGET_FREEBSD
-#include <netinet/in.h>
-#endif
#ifdef TARGET_POSIX
typedef int SOCKET;
#endif
#include "utils/ISortable.h"
#include "utils/StreamDetails.h"
#include "video/Bookmark.h"
-#include "XBDateTime.h"
class CArchive;
class TiXmlNode;