Management headset (bcfg) - управление плеером с гарнитуры
(с) Ploik Вообщем еще одно управление плеером радио с гарнитуры.
Включается последнее что было запущено
Необходимо наличие новых эвентов в DYN_CONST:
UI_MEDIAPLAYER_CONTROL_EVENT
UI_FMRADIO_CONTROL_EVENT
Для K750 SW-R1CA021
UI_MEDIAPLAYER_CONTROL_EVENT 0x1645;
UI_FMRADIO_CONTROL_EVENT 0x1646;
В конфиге врозможность выбора параметров нажатия, кнопки включения и т.д
P.S. Кнопка работает при входящем вызове. Принимает и завершает соединение. Но чтоб работало в DYN_CONST должен присутствовать ON_CALLMANAGER_EVEN
Работает нормально только на 2020
В либе должны присутствовать функции:
IS_NEEDED_BOOK isFmRadioBook(void);
IS_NEEDED_BOOK isAudioPlayerBook(void);
void PlayerControl(BOOK *AudioPlayerBook, int);
void SwitchRadioStationFromList(BOOK *FmRadioBook, int);
2.2
+ Изменения в структуре конфигурационного файла
+ Добавлена возможность выбора что включать при подключении.
+ Добавлена возможность сброса входящего вызова на долгое нажатие (на короткое так и будет прием)
2.0
+ Изменения в структуре конфигурационного файла
+ Добавлена возможность раздельного включения плеера или радио (на разные нажатия)
1.4.4
+ Устранена утечка памяти.
1.4.3
- Работает при исходящем вызове
1.4.2
- Устранена утечка памяти
1.4.1
+ Возможность включения сразу при подключении гарнитуры
+ Возможность выключения при отключении гарнитуры
В конфиге врозможность выбора параметров нажатия, кнопки включения и т.д
Работает нормально только на DB2020
В либе должны присутствовать функции:
void GoMusic(void);
IS_NEEDED_BOOK isFmRadioBook(void);
IS_NEEDED_BOOK isAudioPlayerBook(void);
void PlayerControl(BOOK *AudioPlayerBook, int);
void SwitchRadioStationFromList(BOOK *FmRadioBook, int);
Включается последнее что было запущено
В радио:
Двойное (в течении секунды) - выключить радио
Короткое нажатие - следующая станция
Длинное нажатие - предыдущая станция
В плеере:
Двойное (в течении секунды) - выключить плеер
Короткое - следующий трек
Длинное предыдущий трек