Project

General

Profile

Плагин BackgroundPlayerControl

Плагин управляющий фоновым плеером (BackgroundPlayerControl) используется для того, чтобы в случае, когда в основном плеере воспроизводится элемент у которого нет видео, запускался фоновый плеер, и на выходе была картинка.
Плагин должен обеспечить работу фонового плеера только когда в основном плеере нет видео.

Алгоритм работы.

  1. плагин получает нотификацию о ходе воспроизведения основного плеера;
  2. при воспроизведении в основном плеере видео, плагин останавливает фоновый плеер;
  3. при воспроизведении в основном плеере звука - плагин запускает фоновый плеер;
  4. если основной плеер молчит - плагин запускает фоновый плеер.

Настройка плагина.

В файле конфигурации (vid файле) нужно указать следующие строки:

CREATE_NET_WND_PLUGIN BackgroundPlayerControl BackgroundPlayerControl.dll Digispot.Plugins.BackgroundPlayerControl.BackgroundPlayerControlPlugin
SET_VIEW_TAB_OBJ VIEW_T1 BackgroundPlayerControl BackgroundPlayerControl

После запуска плагин автоматически запускает свой алгоритм работы. На главной панели при этом подсвечивается текущее состояние плагина.

Настройка плагина производится через меню …->Настройки…

В настройках нужно указать:

  1. идентификатор основного плеера;
  2. идентификатор фонового плеера;
  3. время срабатывания фонового плеера (например, за 2 секунды до окончания воспроизведения элемента в основном плеере).

MainPage.png View (3.55 KB) Yura Cherevaty (Tract), 11/03/2013 11:14

SettingsPage.png View (7.76 KB) Yura Cherevaty (Tract), 11/03/2013 11:20

Mainpage Settingspage
Add picture from clipboard (Maximum size: 645 MB)