*
*/
+#include "addons/include/xbmc_epg_types.h"
#include "guilib/LocalizeStrings.h"
+#include "pvr/PVRManager.h"
+#include "pvr/addons/PVRClients.h"
#include "settings/AdvancedSettings.h"
#include "settings/Settings.h"
#include "threads/SingleLock.h"
#include "EpgDatabase.h"
#include "EpgContainer.h"
-#include "pvr/PVRManager.h"
-#include "pvr/addons/PVRClients.h"
-
-#include "../addons/include/xbmc_epg_types.h"
using namespace PVR;
using namespace EPG;
#pragma once
-
/*
* Copyright (C) 2012-2013 Team XBMC
* http://xbmc.org
*/
#include "FileItem.h"
-
+#include "pvr/channels/PVRChannel.h"
#include "threads/CriticalSection.h"
+#include "utils/Observer.h"
#include "EpgInfoTag.h"
#include "EpgSearchFilter.h"
-#include "utils/Observer.h"
namespace PVR
{
*/
#include "Application.h"
-#include "threads/SingleLock.h"
-#include "settings/AdvancedSettings.h"
-#include "settings/lib/Setting.h"
-#include "settings/Settings.h"
#include "dialogs/GUIDialogExtendedProgressBar.h"
#include "guilib/GUIWindowManager.h"
#include "guilib/LocalizeStrings.h"
-#include "utils/log.h"
#include "pvr/PVRManager.h"
#include "pvr/channels/PVRChannelGroupsContainer.h"
#include "pvr/recordings/PVRRecordings.h"
+#include "settings/AdvancedSettings.h"
+#include "settings/lib/Setting.h"
+#include "settings/Settings.h"
+#include "threads/SingleLock.h"
+#include "utils/log.h"
-#include "EpgContainer.h"
#include "Epg.h"
+#include "EpgContainer.h"
#include "EpgSearchFilter.h"
using namespace std;
#pragma once
-
/*
* Copyright (C) 2012-2013 Team XBMC
* http://xbmc.org
*
*/
+#include <map>
+
#include "XBDateTime.h"
#include "settings/lib/ISettingCallback.h"
#include "threads/CriticalSection.h"
#include "Epg.h"
#include "EpgDatabase.h"
-#include <map>
-
class CFileItemList;
class CGUIDialogProgressBarHandle;
* <http://www.gnu.org/licenses/>.
*
*/
+
#include <cstdlib>
+#include "system.h"
+#include "addons/include/xbmc_pvr_types.h"
#include "dbwrappers/dataset.h"
#include "settings/AdvancedSettings.h"
#include "utils/log.h"
#include "utils/StringUtils.h"
-#include "addons/include/xbmc_pvr_types.h"
-#include "EpgDatabase.h"
#include "EpgContainer.h"
-#include "system.h"
+#include "EpgDatabase.h"
using namespace std;
using namespace dbiplus;
*
*/
-#include "dbwrappers/Database.h"
-#include "XBDateTime.h"
#include <map>
+#include "XBDateTime.h"
+#include "dbwrappers/Database.h"
+
namespace EPG
{
class CEpg;
*
*/
+#include "addons/include/xbmc_pvr_types.h"
#include "guilib/LocalizeStrings.h"
-#include "Epg.h"
-#include "EpgInfoTag.h"
-#include "EpgContainer.h"
-#include "EpgDatabase.h"
#include "pvr/PVRManager.h"
#include "pvr/addons/PVRClients.h"
#include "settings/AdvancedSettings.h"
#include "utils/log.h"
#include "utils/StringUtils.h"
#include "utils/Variant.h"
-#include "addons/include/xbmc_pvr_types.h"
+
+#include "Epg.h"
+#include "EpgInfoTag.h"
+#include "EpgContainer.h"
+#include "EpgDatabase.h"
using namespace std;
using namespace EPG;
#pragma once
-
/*
* Copyright (C) 2012-2013 Team XBMC
* http://xbmc.org
*
*/
-#include "addons/include/xbmc_pvr_types.h"
+#include <memory>
+#include <string>
+
#include "XBDateTime.h"
-#include "utils/ISerializable.h"
+#include "addons/include/xbmc_pvr_types.h"
#include "pvr/channels/PVRChannel.h"
#include "pvr/timers/PVRTimerInfoTag.h"
-
-#include <memory>
-#include <string>
+#include "utils/ISerializable.h"
#define EPG_DEBUGGING 0
*
*/
-#include "utils/TextSearch.h"
-#include "utils/log.h"
#include "FileItem.h"
-#include "../addons/include/xbmc_pvr_types.h"
-
-#include "EpgSearchFilter.h"
-#include "EpgContainer.h"
-
+#include "addons/include/xbmc_pvr_types.h"
#include "pvr/PVRManager.h"
#include "pvr/channels/PVRChannelGroupsContainer.h"
#include "pvr/recordings/PVRRecordings.h"
#include "pvr/timers/PVRTimers.h"
+#include "utils/TextSearch.h"
+#include "utils/log.h"
+
+#include "EpgContainer.h"
+#include "EpgSearchFilter.h"
using namespace std;
using namespace EPG;
#pragma once
-
/*
* Copyright (C) 2012-2013 Team XBMC
* http://xbmc.org
*
*/
-#include "input/Key.h"
+#include <assert.h>
+#include <tinyxml.h>
+
+#include "GUIInfoManager.h"
+#include "guilib/DirtyRegion.h"
#include "guilib/GUIControlFactory.h"
#include "guilib/GUIListItem.h"
-#include "guilib/DirtyRegion.h"
-#include <tinyxml.h>
+#include "input/Key.h"
+#include "pvr/channels/PVRChannel.h"
#include "utils/log.h"
#include "utils/MathUtils.h"
#include "utils/StringUtils.h"
#include "utils/Variant.h"
#include "threads/SystemClock.h"
-#include "GUIInfoManager.h"
-
-#include "epg/Epg.h"
-#include "pvr/channels/PVRChannel.h"
+#include "Epg.h"
#include "GUIEPGGridContainer.h"
-#include <assert.h>
-
using namespace PVR;
using namespace EPG;
using namespace std;
#pragma once
-
/*
* Copyright (C) 2012-2013 Team XBMC
* http://xbmc.org