From 53e731621f7cd5de0d9a14c1349a0e9ab3c8fb1f Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 27 Feb 2012 00:20:56 +0100 Subject: [PATCH] xbmc: update to xbmc-30312f1 (RC1) Signed-off-by: Stephan Raue --- .../mediacenter/xbmc-theme-Confluence/meta | 2 +- packages/mediacenter/xbmc/meta | 2 +- ...2fd400720390d655a9d7d4c63b224c91d6e6.patch | 168 ------------------ ...pts_react_on_the_abortRequest_before.patch | 71 -------- ...-add_support_to_specify_GIT_REV-0.1.patch} | 0 ...c-30312f1-303-fix_libdvd_xFLAGS-0.1.patch} | 0 ...xbmc-30312f1-311-fix_rsxs_build-0.1.patch} | 0 ...312f1-402-enable_yasm_in_ffmpeg-0.1.patch} | 0 ...xbmc-30312f1-404-add_lame_check-0.6.patch} | 0 ...ONOPTIMIZE_with_external_Python-0.1.patch} | 0 ...-30312f1-452-change_lcd_content-0.1.patch} | 0 ...f1-453-add_openelec.tv_RSS_news-0.1.patch} | 0 ...c-30312f1-454-disable_backslash-0.1.patch} | 0 ...0312f1-457-fix_connection_check-0.1.patch} | 0 ...30312f1-463-add_remote_devinput-0.1.patch} | 0 ...4-add_eject_keymapping_for_lirc-0.1.patch} | 0 ...patch => xbmc-30312f1-801-cec-PR570.patch} | 36 ---- ...28afb48c6495f8bc1a1f55f82aa5f722021.patch} | 0 ... xbmc-30312f1-981-toggleButtonState.patch} | 0 19 files changed, 2 insertions(+), 277 deletions(-) delete mode 100644 packages/mediacenter/xbmc/patches/xbmc-1fef727-800-upstream-b8ca2fd400720390d655a9d7d4c63b224c91d6e6.patch delete mode 100644 packages/mediacenter/xbmc/patches/xbmc-1fef727-990-let_the_scripts_react_on_the_abortRequest_before.patch rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-001-add_support_to_specify_GIT_REV-0.1.patch => xbmc-30312f1-001-add_support_to_specify_GIT_REV-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-303-fix_libdvd_xFLAGS-0.1.patch => xbmc-30312f1-303-fix_libdvd_xFLAGS-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-311-fix_rsxs_build-0.1.patch => xbmc-30312f1-311-fix_rsxs_build-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-402-enable_yasm_in_ffmpeg-0.1.patch => xbmc-30312f1-402-enable_yasm_in_ffmpeg-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-404-add_lame_check-0.6.patch => xbmc-30312f1-404-add_lame_check-0.6.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch => xbmc-30312f1-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-452-change_lcd_content-0.1.patch => xbmc-30312f1-452-change_lcd_content-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-453-add_openelec.tv_RSS_news-0.1.patch => xbmc-30312f1-453-add_openelec.tv_RSS_news-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-454-disable_backslash-0.1.patch => xbmc-30312f1-454-disable_backslash-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-457-fix_connection_check-0.1.patch => xbmc-30312f1-457-fix_connection_check-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-463-add_remote_devinput-0.1.patch => xbmc-30312f1-463-add_remote_devinput-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-464-add_eject_keymapping_for_lirc-0.1.patch => xbmc-30312f1-464-add_eject_keymapping_for_lirc-0.1.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-801-cec-PR570.patch => xbmc-30312f1-801-cec-PR570.patch} (98%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-902.01-xvba_support-4bf8428afb48c6495f8bc1a1f55f82aa5f722021.patch => xbmc-30312f1-902.01-xvba_support-4bf8428afb48c6495f8bc1a1f55f82aa5f722021.patch} (100%) rename packages/mediacenter/xbmc/patches/{xbmc-1fef727-981-toggleButtonState.patch => xbmc-30312f1-981-toggleButtonState.patch} (100%) diff --git a/packages/mediacenter/xbmc-theme-Confluence/meta b/packages/mediacenter/xbmc-theme-Confluence/meta index 42d29517cb..c0c8e2c5c6 100644 --- a/packages/mediacenter/xbmc-theme-Confluence/meta +++ b/packages/mediacenter/xbmc-theme-Confluence/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xbmc-theme-Confluence" -PKG_VERSION="1fef727" +PKG_VERSION="30312f1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/xbmc/meta b/packages/mediacenter/xbmc/meta index d2891ea9f4..05bf98474f 100644 --- a/packages/mediacenter/xbmc/meta +++ b/packages/mediacenter/xbmc/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xbmc" -PKG_VERSION="1fef727" +PKG_VERSION="30312f1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-800-upstream-b8ca2fd400720390d655a9d7d4c63b224c91d6e6.patch b/packages/mediacenter/xbmc/patches/xbmc-1fef727-800-upstream-b8ca2fd400720390d655a9d7d4c63b224c91d6e6.patch deleted file mode 100644 index ae2035081e..0000000000 --- a/packages/mediacenter/xbmc/patches/xbmc-1fef727-800-upstream-b8ca2fd400720390d655a9d7d4c63b224c91d6e6.patch +++ /dev/null @@ -1,168 +0,0 @@ -From b8ca2fd400720390d655a9d7d4c63b224c91d6e6 Mon Sep 17 00:00:00 2001 -From: Lars Op den Kamp -Date: Thu, 26 Jan 2012 21:58:44 +0100 -Subject: [PATCH] peripherals: call OnSettingChanged() methods after - persisting the new settings and always persist settings - directly after they've been changed in the gui. fixes the - issue that settings are reset when XBMC is restarted after - it crashed. closes trac 12570 - ---- - xbmc/peripherals/devices/Peripheral.cpp | 33 +++++++++++-------- - xbmc/peripherals/devices/Peripheral.h | 8 +--- - .../dialogs/GUIDialogPeripheralSettings.cpp | 2 + - 3 files changed, 23 insertions(+), 20 deletions(-) - -diff --git a/xbmc/peripherals/devices/Peripheral.cpp b/xbmc/peripherals/devices/Peripheral.cpp -index cc046dc..d07acaf 100644 ---- a/xbmc/peripherals/devices/Peripheral.cpp -+++ b/xbmc/peripherals/devices/Peripheral.cpp -@@ -64,7 +64,7 @@ - - CPeripheral::~CPeripheral(void) - { -- PersistSettings(); -+ PersistSettings(true); - - for (unsigned int iSubdevicePtr = 0; iSubdevicePtr < m_subDevices.size(); iSubdevicePtr++) - delete m_subDevices.at(iSubdevicePtr); -@@ -323,7 +323,7 @@ void CPeripheral::SetSetting(const CStdString &strKey, bool bValue) - bool bChanged(boolSetting->GetData() != bValue); - boolSetting->SetData(bValue); - if (bChanged && m_bInitialised) -- OnSettingChanged(strKey); -+ m_changedSettings.push_back(strKey); - } - } - } -@@ -339,7 +339,7 @@ void CPeripheral::SetSetting(const CStdString &strKey, int iValue) - bool bChanged(intSetting->GetData() != iValue); - intSetting->SetData(iValue); - if (bChanged && m_bInitialised) -- OnSettingChanged(strKey); -+ m_changedSettings.push_back(strKey); - } - } - } -@@ -355,7 +355,7 @@ void CPeripheral::SetSetting(const CStdString &strKey, float fValue) - bool bChanged(floatSetting->GetData() != fValue); - floatSetting->SetData(fValue); - if (bChanged && m_bInitialised) -- OnSettingChanged(strKey); -+ m_changedSettings.push_back(strKey); - } - } - } -@@ -373,7 +373,7 @@ void CPeripheral::SetSetting(const CStdString &strKey, const CStdString &strValu - bool bChanged(!stringSetting->GetData().Equals(strValue)); - stringSetting->SetData(strValue); - if (bChanged && m_bInitialised) -- OnSettingChanged(strKey); -+ m_changedSettings.push_back(strKey); - } - } - else if ((*it).second->GetType() == SETTINGS_TYPE_INT) -@@ -385,7 +385,7 @@ void CPeripheral::SetSetting(const CStdString &strKey, const CStdString &strValu - } - } - --void CPeripheral::PersistSettings(void) const -+void CPeripheral::PersistSettings(bool bExiting /* = false */) - { - TiXmlDocument doc; - TiXmlElement node("settings"); -@@ -433,6 +433,13 @@ void CPeripheral::PersistSettings(void) const - } - - doc.SaveFile(m_strSettingsFile); -+ -+ if (!bExiting) -+ { -+ for (vector::iterator it = m_changedSettings.begin(); it != m_changedSettings.end(); it++) -+ OnSettingChanged(*it); -+ } -+ m_changedSettings.clear(); - } - - void CPeripheral::LoadPersistedSettings(void) -@@ -456,26 +463,24 @@ void CPeripheral::ResetDefaultSettings(void) - { - ClearSettings(); - g_peripherals.GetSettingsFromMapping(*this); -- OnSettingsChanged(); --} - --void CPeripheral::ClearSettings(void) --{ - map::iterator it = m_settings.begin(); - while (it != m_settings.end()) - { -- delete (*it).second; -+ m_changedSettings.push_back((*it).first); - ++it; - } -- m_settings.clear(); -+ -+ PersistSettings(); - } - --void CPeripheral::OnSettingsChanged(void) -+void CPeripheral::ClearSettings(void) - { - map::iterator it = m_settings.begin(); - while (it != m_settings.end()) - { -- OnSettingChanged((*it).first); -+ delete (*it).second; - ++it; - } -+ m_settings.clear(); - } -diff --git a/xbmc/peripherals/devices/Peripheral.h b/xbmc/peripherals/devices/Peripheral.h -index e7860e4..7851554 100644 ---- a/xbmc/peripherals/devices/Peripheral.h -+++ b/xbmc/peripherals/devices/Peripheral.h -@@ -87,11 +87,6 @@ - virtual void OnSettingChanged(const CStdString &strChangedSetting) {}; - - /*! -- * @brief Called when one or more settings changed. Calls OnSettingChanged for every setting. -- */ -- virtual void OnSettingsChanged(void); -- -- /*! - * @brief Get all subdevices if this device is multifunctional. - * @param subDevices The subdevices. - */ -@@ -143,7 +138,7 @@ - virtual float GetSettingFloat(const CStdString &strKey) const; - virtual void SetSetting(const CStdString &strKey, float fValue); - -- virtual void PersistSettings(void) const; -+ virtual void PersistSettings(bool bExiting = false); - virtual void LoadPersistedSettings(void); - virtual void ResetDefaultSettings(void); - -@@ -168,5 +163,6 @@ - std::vector m_features; - std::vector m_subDevices; - std::map m_settings; -+ std::vector m_changedSettings; - }; - } -diff --git a/xbmc/peripherals/dialogs/GUIDialogPeripheralSettings.cpp b/xbmc/peripherals/dialogs/GUIDialogPeripheralSettings.cpp -index f272d00..c79f961 100644 ---- a/xbmc/peripherals/dialogs/GUIDialogPeripheralSettings.cpp -+++ b/xbmc/peripherals/dialogs/GUIDialogPeripheralSettings.cpp -@@ -176,6 +176,8 @@ void CGUIDialogPeripheralSettings::UpdatePeripheralSettings(void) - peripheral->SetSetting((*stringItr).first, (*stringItr).second); - ++stringItr; - } -+ -+ peripheral->PersistSettings(); - } - - bool CGUIDialogPeripheralSettings::OnMessage(CGUIMessage &message) --- -1.7.5.4 - diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-990-let_the_scripts_react_on_the_abortRequest_before.patch b/packages/mediacenter/xbmc/patches/xbmc-1fef727-990-let_the_scripts_react_on_the_abortRequest_before.patch deleted file mode 100644 index 79223654c5..0000000000 --- a/packages/mediacenter/xbmc/patches/xbmc-1fef727-990-let_the_scripts_react_on_the_abortRequest_before.patch +++ /dev/null @@ -1,71 +0,0 @@ -From e6bf089bbf486c9879d3abc5ce31a99b67558ea7 Mon Sep 17 00:00:00 2001 -From: Memphiz -Date: Sat, 11 Feb 2012 17:28:52 +0100 -Subject: [PATCH] [fix] - let the scripts react on the abortRequest before - killing them - ---- - xbmc/interfaces/python/XBPyThread.cpp | 18 ++++++++++++++++++ - xbmc/interfaces/python/XBPyThread.h | 2 ++ - 2 files changed, 20 insertions(+), 0 deletions(-) - -diff --git a/xbmc/interfaces/python/XBPyThread.cpp b/xbmc/interfaces/python/XBPyThread.cpp -index c9f0a12..d3c616f 100644 ---- a/xbmc/interfaces/python/XBPyThread.cpp -+++ b/xbmc/interfaces/python/XBPyThread.cpp -@@ -375,6 +375,13 @@ void XBPyThread::Process() - PyThreadState_Swap(NULL); - PyEval_ReleaseLock(); - -+ //set stopped event - this allows ::stop to run and kill remaining threads -+ //this event has to be fired without holding m_pExecuter->m_critSection -+ //before -+ //Also the GIL (PyEval_AcquireLock) must not be held -+ //if not obeyed there is still no deadlock because ::stop waits with timeout (smart one!) -+ stoppedEvent.Set(); -+ - { CSingleLock lock(m_pExecuter->m_critSection); - m_threadState = NULL; - } -@@ -428,6 +435,17 @@ void XBPyThread::stop() - if(!m || PyObject_SetAttrString(m, (char*)"abortRequested", PyBool_FromLong(1))) - CLog::Log(LOGERROR, "XBPyThread::stop - failed to set abortRequested"); - -+ PyThreadState_Swap(old); -+ PyEval_ReleaseLock(); -+ -+ if(!stoppedEvent.WaitMSec(5000))//let the script 5 secs for shut stuff down -+ { -+ CLog::Log(LOGERROR, "XBPyThread::stop - script didn't stop in proper time - lets kill it"); -+ } -+ -+ //everything which didn't exit by now gets killed -+ PyEval_AcquireLock(); -+ old = PyThreadState_Swap((PyThreadState*)m_threadState); - for(PyThreadState* state = ((PyThreadState*)m_threadState)->interp->tstate_head; state; state = state->next) - { - Py_XDECREF(state->async_exc); -diff --git a/xbmc/interfaces/python/XBPyThread.h b/xbmc/interfaces/python/XBPyThread.h -index 2b83b52..55a6fbd 100644 ---- a/xbmc/interfaces/python/XBPyThread.h -+++ b/xbmc/interfaces/python/XBPyThread.h -@@ -23,6 +23,7 @@ - #define XBPYTHREAD_H_ - - #include "threads/Thread.h" -+#include "threads/Event.h" - #include "addons/IAddon.h" - - class XBPython; -@@ -42,6 +43,7 @@ class XBPyThread : public CThread - - protected: - XBPython *m_pExecuter; -+ CEvent stoppedEvent; - void *m_threadState; - - char m_type; --- -1.7.5.4 - - diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-001-add_support_to_specify_GIT_REV-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-001-add_support_to_specify_GIT_REV-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-001-add_support_to_specify_GIT_REV-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-001-add_support_to_specify_GIT_REV-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-303-fix_libdvd_xFLAGS-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-303-fix_libdvd_xFLAGS-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-303-fix_libdvd_xFLAGS-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-303-fix_libdvd_xFLAGS-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-311-fix_rsxs_build-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-311-fix_rsxs_build-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-311-fix_rsxs_build-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-311-fix_rsxs_build-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-402-enable_yasm_in_ffmpeg-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-402-enable_yasm_in_ffmpeg-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-402-enable_yasm_in_ffmpeg-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-402-enable_yasm_in_ffmpeg-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-404-add_lame_check-0.6.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-404-add_lame_check-0.6.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-404-add_lame_check-0.6.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-404-add_lame_check-0.6.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-452-change_lcd_content-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-452-change_lcd_content-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-452-change_lcd_content-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-452-change_lcd_content-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-453-add_openelec.tv_RSS_news-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-453-add_openelec.tv_RSS_news-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-453-add_openelec.tv_RSS_news-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-453-add_openelec.tv_RSS_news-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-454-disable_backslash-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-454-disable_backslash-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-454-disable_backslash-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-454-disable_backslash-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-457-fix_connection_check-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-457-fix_connection_check-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-457-fix_connection_check-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-457-fix_connection_check-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-463-add_remote_devinput-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-463-add_remote_devinput-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-463-add_remote_devinput-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-463-add_remote_devinput-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-464-add_eject_keymapping_for_lirc-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-464-add_eject_keymapping_for_lirc-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-464-add_eject_keymapping_for_lirc-0.1.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-464-add_eject_keymapping_for_lirc-0.1.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-801-cec-PR570.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-801-cec-PR570.patch similarity index 98% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-801-cec-PR570.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-801-cec-PR570.patch index 6ce8d647de..62714a356d 100644 --- a/packages/mediacenter/xbmc/patches/xbmc-1fef727-801-cec-PR570.patch +++ b/packages/mediacenter/xbmc/patches/xbmc-30312f1-801-cec-PR570.patch @@ -390,14 +390,6 @@ Subject: [PATCH 02/17] cec: set the HDMI port and the device to which the CEC diff --git a/language/Dutch/strings.xml b/language/Dutch/strings.xml index 58d0003..721bd73 100644 ---- a/language/Dutch/strings.xml -+++ b/language/Dutch/strings.xml -@@ -2403,4 +2403,5 @@ - Verbonden - Adapter gevonden, maar libcec is niet beschikbaar - Gebruik de taalinstelling van de TV -+ Verbonden met HDMI apparaat - \ No newline at end of file diff --git a/language/English/strings.xml b/language/English/strings.xml index ca2ac4d..fb5b8fb 100644 @@ -1789,34 +1781,6 @@ index a4ea21d..270dab3 100755 INCLUDES="$INCLUDES $CEC_CFLAGS" diff --git a/language/Dutch/strings.xml b/language/Dutch/strings.xml index 721bd73..b398189 100644 ---- a/language/Dutch/strings.xml -+++ b/language/Dutch/strings.xml -@@ -2391,17 +2391,20 @@ - Druk op "user" knop commando - Schakel commando's in bij het wisselen van kant - Kon de adapter niet openen -- Schakel de TV in bij het opstarten van XBMC -+ Schakel apparatuur in bij het opstarten van XBMC - Schakel apparatuur uit bij het stoppen van XBMC - Schakel app. uit zolang de schermbeveiliging actief is - -- Kon de CEC poort niet detecteren. Stel het manueel in. -- Kon de CEC adapter niet detecteren. -- Versie %d van de libcec interface version wordt niet ondersteund door XBMC (> %d) -+ Kon de COM poort niet detecteren. Stel het manueel in. -+ Kon de CEC adapter niet initialiseren. -+ Versie %d van de libCEC interface version wordt niet ondersteund door XBMC (> %d) - Zet XBMC in standby wanneer de TV uitgeschakeld wordt - HDMI poort nummer - Verbonden -- Adapter gevonden, maar libcec is niet beschikbaar -+ Adapter gevonden, maar libCEC is niet beschikbaar - Gebruik de taalinstelling van de TV - Verbonden met HDMI apparaat -+ Maak XBMC de actieve bron bij het opstarten -+ Physiek adres (overschrijft HDMI poort) -+ COM poort (laat leeg, tenzij noodzakelijk) - \ No newline at end of file diff --git a/language/English/strings.xml b/language/English/strings.xml index 9c7caaf..27487f4 100644 diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-902.01-xvba_support-4bf8428afb48c6495f8bc1a1f55f82aa5f722021.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-902.01-xvba_support-4bf8428afb48c6495f8bc1a1f55f82aa5f722021.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-902.01-xvba_support-4bf8428afb48c6495f8bc1a1f55f82aa5f722021.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-902.01-xvba_support-4bf8428afb48c6495f8bc1a1f55f82aa5f722021.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-1fef727-981-toggleButtonState.patch b/packages/mediacenter/xbmc/patches/xbmc-30312f1-981-toggleButtonState.patch similarity index 100% rename from packages/mediacenter/xbmc/patches/xbmc-1fef727-981-toggleButtonState.patch rename to packages/mediacenter/xbmc/patches/xbmc-30312f1-981-toggleButtonState.patch