MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Архив / Archive => Тема начата: judelaw от 20 марта 2018, 13:33:21

Название: Воспроизведение по PlayPause (Исправлено)
Отправлено: judelaw от 20 марта 2018, 13:33:21
Позволить команде ID_PLAY_PLAYPAUSE начинать воспроизведение из режима Файл закрыт.

примерный патч
Index: src/apps/mplayerc/MainFrm.cpp
===================================================================
--- src/apps/mplayerc/MainFrm.cpp    (revision 3479)
+++ src/apps/mplayerc/MainFrm.cpp    (working copy)
@@ -7636,7 +7636,7 @@
     OAFilterState fs = GetMediaState();
     if (fs == State_Running) {
         SendMessageW(WM_COMMAND, ID_PLAY_PAUSE);
-    } else if (fs == State_Stopped || fs == State_Paused) {
+    } else {
         SendMessageW(WM_COMMAND, ID_PLAY_PLAY);
     }
 }
@@ -7749,7 +7749,7 @@
                 fEnable = false;
             }
         }
-    } else if (pCmdUI->m_nID == ID_PLAY_PLAY && m_wndPlaylistBar.GetCount() > 0) {
+    } else if ((pCmdUI->m_nID == ID_PLAY_PLAY || pCmdUI->m_nID == ID_PLAY_PLAYPAUSE) && m_wndPlaylistBar.GetCount() > 0) {
         fEnable = true;
     }
 

Название: Воспроизведение по PlayPause (Исправлено)
Отправлено: Aleksoid1978 от 20 марта 2018, 13:36:55
Помню - помню, руки не дойдут никак :)
Название: Воспроизведение по PlayPause (Исправлено)
Отправлено: judelaw от 21 марта 2018, 13:50:13
залил изменения