Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Поддержка платформы Linux \ Live

Ответ
 
Опции темы Опции просмотра
Старый 22.10.2011, 11:38   #321
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

В XBMC разве не отражается пишет или не пишет?
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
   
Старый 22.10.2011, 19:33   #322
PetrovSE
Senior Member
 
Регистрация: 06.01.2011
Сообщений: 179
По умолчанию

Цитата:
В XBMC разве не отражается пишет или не пишет?
Имелось ввиду: как движок lcd узнает, что идёт запись и вовремя включит иконку "rec"?
В API pvr-а было два метода для определения момента записи: g_application.m_pPlayer->IsRecording() и PVR::g_PVRManager.IsRecording().
Чем они отличаются я не понял и заюзал сразу оба.
Т.к. PVR::g_PVRManager.IsRecording() погиб, то остался только первый.
В аттаче поправленный патч - он ничем не отличается для xbmc-просто и корректно компилится для xbmc-pvr.

Возник дополнительный вопрос по сборкам: примерно числа с 20-го у меня стало перманентно детектиться наличие заряженного cd-диска, даже если диска нет.
Заметно это по постоянно горящему индикатору cd (для владельцев imonlcd) и по наличию пункта меню "play disc".
Раньше "play disc" был только когда диск вставлен, а теперь всегда.
Вопрос: это только у меня так или у всех?


То MATPOC:
Я кажется придумал, как обойти ограничения, но нужно время, а его немного.
Так, что придётся подождать...
Вложения
Тип файла: zip imonlcd_mdm166a.zip (12.2 Кб, 109 просмотров)
PetrovSE вне форума   Ответить с цитированием
Старый 22.10.2011, 19:46   #323
DOMINATOR
Senior Member
 
Аватар для DOMINATOR
 
Регистрация: 08.05.2010
Сообщений: 306
По умолчанию

Подтверждаю, неделю назад меню с диском появлялось только при его наличии

Так же наблюдаю по прежнему проблему с переключением режима экрана в соответствии с контентом. 25 кадров в секунду не переключает на 50 герц, остается на 60
__________________
HTPC: Asrock Atom 330 ION, Ubuntu 11.10 mini, XBMC PVR
SERVER Atom 525, Tevii USB DVB S660, Ubuntu server 11.10
DOMINATOR вне форума   Ответить с цитированием
Старый 22.10.2011, 23:21   #324
Дока
Senior Member
 
Регистрация: 20.02.2010
Сообщений: 155
По умолчанию

Подтверждаю.
Я вначале подумал что это изменения в патче для lcd, когда после обновления на 53 билд увидел светящуюся иконку диска. Но пункт в меню смутил еще больше... привода то у меня нет )))))
__________________
Zotac IONITX-G-E (Intel Atom N330, MCP7A-ION), 2Gb DDR2, USB Flash + WD Caviar Green 1Tb, Antec MicroFusion 350, пульт MCE, LibreELEC master, Kodi 17.0-b
Дока вне форума   Ответить с цитированием
Старый 22.10.2011, 23:36   #325
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

Ну хз эт ларса нужно спрашивать что он там натворил
Либо нужна версия на которой точно этого не было, и версия на которой это появилось, желательно чтоб разница по времени в версиях была минимальна.
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 22.10.2011, 23:55   #326
Дока
Senior Member
 
Регистрация: 20.02.2010
Сообщений: 155
По умолчанию

На 51 билде такого не было. За 52 сказать не могу, я его пропустил.
__________________
Zotac IONITX-G-E (Intel Atom N330, MCP7A-ION), 2Gb DDR2, USB Flash + WD Caviar Green 1Tb, Antec MicroFusion 350, пульт MCE, LibreELEC master, Kodi 17.0-b
Дока вне форума   Ответить с цитированием
Старый 23.10.2011, 01:26   #327
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

Это появилось с git20111021.0936b00
На git20111020.c4597e2 еще не было.
Заметил вот еще что, в обычном xbmc этот пункт есть тоже.
И еще один момент, внизу слева где раньше была кнопка "проиграть диск" - исчезла, когда не заметил. Вот может они это и перенесли сюда в основное меню?
Сама разница между сборками тут https://launchpadlibrarian.net/83324...neiric.diff.gz
На вскидку, это не он случайно в двух местах?
PHP код:
--- xbmc-11.0-pvr+odk51-eden~git20111020.c4597e2/xbmc/windows/GUIMediaWindow.cpp    2011-10-20 13:27:58.000000000 +0000
+++ xbmc-11.0-pvr+odk51-eden~git20111021.0936b00/xbmc/windows/GUIMediaWindow.cpp    2011-10-20 19:24:32.000000000 +0000
@@ -907,+907,@@
         if (!
strLockType.IsEmpty() && !g_passwordManager.IsItemUnlocked(pItem.get(), strLockType))
             return 
true;
 
-      if (!
HaveDiscOrConnection(pItem->m_iDriveType))
+      if (!
HaveDiscOrConnection(pItem->GetPath(), pItem->m_iDriveType))
         return 
true;
     }
 
@@ -
1003,11 +1003,11 @@
 
 
// \brief Checks if there is a disc in the dvd drive and whether the
 // network is connected or not.
-bool CGUIMediaWindow::HaveDiscOrConnection(int iDriveType)
+
bool CGUIMediaWindow::HaveDiscOrConnection(const CStdStringstrPathint iDriveType)
 {
   if (
iDriveType==CMediaSource::SOURCE_TYPE_DVD)
   {
-    if (!
g_mediaManager.IsDiscInDrive())
+    if (!
g_mediaManager.IsDiscInDrive(strPath))
     {
       
CGUIDialogOK::ShowAndGetInput(21821900);
       return 
false
PHP код:
--- xbmc-11.0-pvr+odk51-eden~git20111020.c4597e2/xbmc/windows/GUIWindowFileManager.cpp    2011-10-20 13:27:58.000000000 +0000
+++ xbmc-11.0-pvr+odk51-eden~git20111021.0936b00/xbmc/windows/GUIWindowFileManager.cpp    2011-10-20 19:24:32.000000000 +0000
@@ -652,+652,@@
 {
   if ( 
iDriveType == CMediaSource::SOURCE_TYPE_DVD )
   {
-    if ( !
g_mediaManager.IsDiscInDrive() )
+    if ( !
g_mediaManager.IsDiscInDrive(strPath) )
     {
       
CGUIDialogOK::ShowAndGetInput(21821900);
       
int iList GetFocusedList(); 
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Старый 23.10.2011, 17:12   #328
MATPOC
Senior Member
 
Регистрация: 27.12.2010
Адрес: Междуреченск, Кемеровская обл.
Сообщений: 291
По умолчанию lcdproc imonlcd patch

Цитата:
Сообщение от MATPOC Посмотреть сообщение
Новая версия ожидается в ближайшие дни.
Сегодня Markus Dolze выпустил lcdproc-0-5-5-pre2 с исправлениями для imonlcd:

Цитата:
It differs from lcdproc-0-5-5-pre1 by providing a fix to imonlcd driver not updating the bars correctly in some situations.
__________________
Intel Core2 Duo, ASUS Nvidia GT220, GMC AVC M1, Linux // M8S+ Amlogic S805, Tronsmart Vega S96 Amlogic S912
MATPOC вне форума   Ответить с цитированием
Старый 23.10.2011, 18:35   #329
PetrovSE
Senior Member
 
Регистрация: 06.01.2011
Сообщений: 179
По умолчанию

Походу дело вот в этом:
Код:
--- xbmc-11.0-pvr+odk51-eden~git20111020.c4597e2/xbmc/storage/MediaManager.cpp	2011-10-20 13:27:57.000000000 +0000
+++ xbmc-11.0-pvr+odk51-eden~git20111021.0936b00/xbmc/storage/MediaManager.cpp	2011-10-20 19:24:31.000000000 +0000
@@ -310,8 +310,10 @@
   else
     return false;
 #else
-  // TODO: switch all ports to use auto sources
-  return MEDIA_DETECT::CDetectDVDMedia::IsDiscInDrive();
+  if(URIUtils::IsDVD(devicePath))
+    return MEDIA_DETECT::CDetectDVDMedia::IsDiscInDrive();   // TODO: switch all ports to use auto sources
+  else
+    return true; // Assume other paths to be mounted already
 #endif
 #else
   return false;
Они вместо прямой проверки состояния DVD MEDIA_DETECT::CDetectDVDMedia::IsDiscInDrive()
чего-то проверяют ещё и выходит, что DVD всегда заряжен.

Тут нужно или обходить это место в lcd патче (что бы иконка не горела постоянно),
либо написать разрабам вопрос: как теперь определять наличие DVD, если IsDiscInDrive всегда true?
PetrovSE вне форума   Ответить с цитированием
Старый 23.10.2011, 19:30   #330
kerber
Senior Member
 
Регистрация: 05.02.2010
Адрес: Казань
Сообщений: 2,930
Отправить сообщение для kerber с помощью ICQ Отправить сообщение для kerber с помощью Skype™
По умолчанию

На тестовой соберу без данного изменения, гляну как будет реагировать.
MATPOC
, т.е. новый lcdproc можно собирать без дополнительных патчей так?
__________________
Qnap TS-228A
Nvidia Shield TV
kerber вне форума   Ответить с цитированием
Ответ

Метки
lcdproc, surkov
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по телевизорам sergleo69 Off-Topic 14 01.08.2018 08:31
Вопрос про USB Apache Поддержка платформы Linux \ Live 4 18.06.2011 12:38
Вопрос про РСС kukushkatwo Общие темы для обсуждения 2 01.06.2011 09:39
Вопрос по dvb картам b0g0m0l Общие темы для обсуждения 3 20.03.2011 12:27


Текущее время: 11:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.